11
我对两种方法混淆,因为两者都可以做同样的事情,像下面的我的代码段。是什么之间的assertEquals()VS assertTrue()TestNG中的实际区别?
使用的assertEquals()
String a = "Hello";
String b = "Hello";
assertEquals(a, b);
使用assertTrue()
assertTrue(a.equals(b));
谁能告诉我,这两种这两种方法之间的实际差异?
另外'的assertEquals(A,B)'是null-safe,'assertTrue(a.equals(b))'不是。 – Andreas
谢谢,@Jon为了更好的解释和清除关于这两种方法的概念。:-) –