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

  • HER0R

    HER0R

    16 Aralık 2007
  • TechXCentral

    TechXCentral

    12 Temmuz 2011
  • Crossover

    Crossover

    18 HAZİRAN 2007