SORU
31 Mayıs 2009, Pazar


assertEquals vs assertEqual python

assertEquals python unittest.TestCase assertEqual arasında bir fark var mı?

Ve eğer değilse, neden orada iki işlevi vardır? Sadece rahatlık?

CEVAP
31 Mayıs 2009, Pazar


Güzel soru!

Aslında, Python 2.6, assertEqual assertEquals failUnlessEqual kolaylık isimler. Kaynak böylece onları beyan eder:

 # Synonyms for assertion methods
 assertEqual = assertEquals = failUnlessEqual

Python 3 açıkça önerilmiyor. assertEquals Bu yorum taşır :-)

Onaylama yöntemleri için # eş anlamlı

Bu çoğul belgesiz. # Onları bu şekilde kullanmak vazgeçirmek için tutun.

Daha fazla eklemeyin#. Çıkarmayın.

Bu admin döngüsü geçiyor pek çok insan rahatsız olur. #

Uzun lafın kısası, bir Python 2 için ne istersen kullanmak gerekir gibi görünüyor.x, ama Python 3 için assertEqual yönelirler.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Smith

    Bryan Smith

    12 Mart 2006
  • Edgar flores

    Edgar flores

    7 HAZİRAN 2006
  • Tech4Geeks

    Tech4Geeks

    8 Ocak 2012