lundi 29 décembre 2014

java.lang.AssertionError: expected

My TestNG test implementation throws an error despite the expected value matches with the actual value.


Here is the TestNG code:



@Test(dataProvider = "valid")
public void setUserValidTest(int userId, String firstName, String lastName){
User newUser = new User();
newUser.setLastName(lastName);
newUser.setUserId(userId);
newUser.setFirstName(firstName);
userDAO.setUser(newUser);
Assert.assertEquals(userDAO.getUser().get(0), newUser);
}


The error is:



java.lang.AssertionError: expected [UserId=10, FirstName=Sam, LastName=Baxt] but found [UserId=10, FirstName=Sam, LastName=Baxt]


What have I done wrong here?


Aucun commentaire:

Enregistrer un commentaire