我正在使用通用的Pair类,我从这里Generic pair class
现在我需要为类的每个方法编写单元测试。对于这些测试,我写了例如:
Pair p1 = new Pair("a",2);
Assert.assertEquals("(a,2)", p1.toString());`
我的测试失败,显示以下消息。任何人都可以帮我解决单元测试和程序本身的问题吗?我是Java的新手,我无法找到解决这个问题的任何东西。
expected:<[(1,2)]> but was:<[Pair@58d25a40]>
[junit] junit.framework.AssertionFailedError: expected:<[(1,2)]> but was:<[Pair@58d25a40]>