Java泛类Pair类打印我们奇怪的字符

时间:2017-11-25 18:01:59

标签: java junit assert assertion failing-tests

我正在使用通用的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]>

0 个答案:

没有答案