Question: ` ` ` def divide _ numbers ( a , b ) : assert b ! = 0 , Cannot divide by zero return a
def dividenumbersa b:
assert b "Cannot divide by zero"
return a b
def testdividenumbers:
try:
result dividenumbers
assert result
printTest case passed"
result dividenumbers
assert result floatinf
printTest case passed"
except AssertionError as e:
printfTest case failed: str
e
Which of the following statements best describes the purpose of assert, try and unit testing in the given code?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
