30 Kasım 2010, Salı
Unittest - assertRaises karşısında Python?
Bir İstisna verilen bir durum ortaya çıkar, bu kurmak için bir test yazmak istiyorum.
Basit bir test için bir İstisna... kaldırdı
sInvalidPath=AlwaysSuppliesAnInvalidPath()
self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath)
... ama ne yaparsıntam tersi.
Peşinde olduğum şey bu ben gibi bir şey ...
sValidPath=AlwaysSuppliesAValidPath()
self.assertNotRaises(PathIsNotAValidOne, MyObject, sValidPath)
CEVAP
30 Kasım 2010, Salı
try:
myFunc()
except ExceptionType:
self.fail("myFunc() raised ExceptionType unexpectedly!")
Bunu Paylaş:
Python - doctest vs unittest...
Nasıl çıkış savunmak için python noset...
Python string N. her karakter Split?...
Nasıl bir python betiği bir hizmet ya ...
Sabit vs değişken türleri - Python...