我正在为合理分数建立一个ADT。我正在测试我使用Junit创建的add方法。这是我收到的错误,即使我的add方法返回相同的ADT理性。
`Failure:junit.framework.AssertionFailedError: add 2/3, 3/5 expected:<19/15> but was:<19/15>`
问题不在于我的add方法本身,因为我已在其他地方使用它并且它正常工作。这是我的JUnit测试代码。
public void testAdd(){
Rational a = new RationalC(2,3);
Rational b = new RationalC(3,5);
assertEquals("add 2/3, 3/5", new RationalC(19,15), a.add(b));}
任何建议将不胜感激。