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ş:
Python - ekleme vs uzatmak...
Nasıl Python (süper) temel sınıf başla...
Orada yerleşik bir ürün() Python?...
Nasıl benim Python sitesi-paketleri di...
Python fonksiyonları doğru zamanlama...