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

  • Dom Esposito

    Dom Esposito

    26 Mayıs 2011
  • FailArmy U

    FailArmy U

    29 AĞUSTOS 2009
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009