DATAJDBC-427 - Polishing.
Used isEqual assertions instead of directly calling equals. Code formatting.
This commit is contained in:
@@ -61,5 +61,4 @@ public interface AggregateReference<T, ID> {
|
||||
return id;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -11,30 +11,37 @@ import org.springframework.data.jdbc.core.mapping.AggregateReference.IdOnlyAggre
|
||||
* @author Myeonghyeon Lee
|
||||
*/
|
||||
public class IdOnlyAggregateReferenceTest {
|
||||
@Test // DATAJDBC-427
|
||||
public void equals() {
|
||||
AggregateReference<DummyEntity, String> reference1 = AggregateReference.to("1");
|
||||
AggregateReference<DummyEntity, String> reference2 = AggregateReference.to("1");
|
||||
assertThat(reference1.equals(reference2)).isTrue();
|
||||
assertThat(reference2.equals(reference1)).isTrue();
|
||||
}
|
||||
|
||||
@Test // DATAJDBC-427
|
||||
public void equalsFalse() {
|
||||
AggregateReference<DummyEntity, String> reference1 = AggregateReference.to("1");
|
||||
AggregateReference<DummyEntity, String> reference2 = AggregateReference.to("2");
|
||||
assertThat(reference1.equals(reference2)).isFalse();
|
||||
assertThat(reference2.equals(reference1)).isFalse();
|
||||
}
|
||||
@Test // DATAJDBC-427
|
||||
public void equals() {
|
||||
|
||||
@Test // DATAJDBC-427
|
||||
public void hashCodeTest() {
|
||||
AggregateReference<DummyEntity, String> reference1 = AggregateReference.to("1");
|
||||
AggregateReference<DummyEntity, String> reference2 = AggregateReference.to("1");
|
||||
assertThat(reference1.hashCode()).isEqualTo(reference2.hashCode());
|
||||
}
|
||||
AggregateReference<DummyEntity, String> reference1 = AggregateReference.to("1");
|
||||
AggregateReference<DummyEntity, String> reference2 = AggregateReference.to("1");
|
||||
|
||||
private static class DummyEntity {
|
||||
private String id;
|
||||
}
|
||||
assertThat(reference1).isEqualTo(reference2);
|
||||
assertThat(reference2).isEqualTo(reference1);
|
||||
}
|
||||
|
||||
@Test // DATAJDBC-427
|
||||
public void equalsFalse() {
|
||||
|
||||
AggregateReference<DummyEntity, String> reference1 = AggregateReference.to("1");
|
||||
AggregateReference<DummyEntity, String> reference2 = AggregateReference.to("2");
|
||||
|
||||
assertThat(reference1).isNotEqualTo(reference2);
|
||||
assertThat(reference2).isNotEqualTo(reference1);
|
||||
}
|
||||
|
||||
@Test // DATAJDBC-427
|
||||
public void hashCodeTest() {
|
||||
|
||||
AggregateReference<DummyEntity, String> reference1 = AggregateReference.to("1");
|
||||
AggregateReference<DummyEntity, String> reference2 = AggregateReference.to("1");
|
||||
|
||||
assertThat(reference1.hashCode()).isEqualTo(reference2.hashCode());
|
||||
}
|
||||
|
||||
private static class DummyEntity {
|
||||
private String id;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user