use of org.assertj.core.test.Player in project assertj-core by joel-costigliola.
the class Objects_assertIsEqualToComparingOnlyGivenFields_Test method should_pass_when_selected_fields_and_nested_fields_accessed_with_getters_are_equal.
@Test
public void should_pass_when_selected_fields_and_nested_fields_accessed_with_getters_are_equal() {
Player rose = new Player(new Name("Derrick", "Rose"), "Chicago Bulls");
Player jalen = new Player(new Name("Derrick", "Coleman"), "Chicago Bulls");
objects.assertIsEqualToComparingOnlyGivenFields(someInfo(), rose, jalen, noFieldComparators(), defaultTypeComparators(), "team", "name.first");
}
use of org.assertj.core.test.Player in project assertj-core by joel-costigliola.
the class Objects_assertIsEqualToComparingOnlyGivenFields_Test method should_pass_when_selected_fields_and_nested_public_fields_are_equal.
@Test
public void should_pass_when_selected_fields_and_nested_public_fields_are_equal() {
Player rose = new Player(new Name("Derrick", "Rose"), "Chicago Bulls");
rose.nickname = new Name("Crazy", "Dunks");
Player jalen = new Player(new Name("Derrick", "Coleman"), "Chicago Bulls");
jalen.nickname = new Name("Crazy", "Defense");
objects.assertIsEqualToComparingOnlyGivenFields(someInfo(), rose, jalen, noFieldComparators(), defaultTypeComparators(), "team", "nickname.first");
}
use of org.assertj.core.test.Player in project assertj-core by joel-costigliola.
the class Objects_assertIsEqualToComparingOnlyGivenFields_Test method should_pass_when_mixed_nested_field_properties_compared_values_are_equal.
@Test
public void should_pass_when_mixed_nested_field_properties_compared_values_are_equal() {
Player rose = new Player(new Name("Derrick", "Rose"), "Chicago Bulls");
rose.nickname = new Name("Crazy", "Dunks");
Player jalen = new Player(new Name("Jalen", "Rose"), "Chicago Bulls");
jalen.nickname = new Name("Crazy", "Defense");
// nickname is a field and Name#first is a property
// name is a property and Name#first is a property
objects.assertIsEqualToComparingOnlyGivenFields(someInfo(), rose, jalen, noFieldComparators(), defaultTypeComparators(), "name.last", "nickname.first");
}
Aggregations