खोज…


अपवाद अंकित करना

यदि अपवाद उठाया गया था तो परीक्षण करने के लिए assert_raise का उपयोग करें। assert_raise एक अपवाद और एक कार्य निष्पादित होने में लेता है।

  test "invalid block size" do
    assert_raise(MerkleTree.ArgumentError, (fn() -> MerkleTree.new ["a", "b", "c"] end))
  end

किसी भी कोड को आप एक अनाम फ़ंक्शन में परीक्षण करना चाहते हैं और इसे assert_raise पास करें।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow