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...
Nasıl Python modülü-geniş değişkenleri...
Python sıralanmış bir liste var mı?...
- Neden "öz" bir sınıfta Pyt...