Elixir Language
ExUnit
खोज…
अपवाद अंकित करना
यदि अपवाद उठाया गया था तो परीक्षण करने के लिए 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