我测试一类称为SetOfUsers和followes我正在测试的方法:JUnit测试失败
public void testAddUser()
{
System.out.println("addUser");
User aUser = new User("Bob","abc123","Manager");
SetOfUsers instance = new SetOfUsers();
instance.addUser(aUser);
System.out.print(aUser);
assertEquals("Bob,abc123,Manager", instance);
// TODO review the generated test code and remove the default call to fail.
// fail("The test case is a prototype.");
}
然而,这种测试失败我正在显示
testAddUser Failed: expected: <Bob, abc123,Manager> but was: <[Staff Name:Bob]>
您比较一个字符串和一个对象SetOfUsers。我会告诉你实现setOfUsers的“equals()”方法,以便比较它的内容。 – Fabinout