SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alan Fullmer

    Alan Fullmer

    3 EYLÜL 2010
  • colacas

    colacas

    29 EKİM 2006
  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012