Ben, bu iki yöntemleri hakkında kafa karıştırıcı değilim.TestNG'de assertEquals() vs assertTrue() arasındaki gerçek fark nedir? hem benim kod pasajı altındaki gibi, aynı şeyi yapabilir, çünkü
assertEquals()
String a = "Hello";
String b = "Hello";
assertEquals(a, b);
assertTrue()
assertTrue(a.equals(b));
kimse bana hem bu iki yöntem arasındaki gerçek farkları söyleyebilir Kullanma? Eğer gerçekten ilgilendiren neler ilgili birim test çerçevesi daha fazla bilgi verir, çünkü
Ayrıca 'assertEquals (a, b)' dır null-safe, 'assertTrue (a.equals (b))' değil. – Andreas
Teşekkürler, @Jon daha iyi bir açıklama ve bu iki yöntemle ilgili kavramımı temizliyorum. :-) –