@Test public void hashCodeDiffersForBaseAttributes() { assertThat(newExample1().hashCode()).isNotEqualTo(newExample1(new ExampleData().version(500)).hashCode()); }
@Test public void hashCodeDiffersForBaseAttributes() { assertThat(newExample1().hashCode()).isNotEqualTo(newExample1(new ExampleData().version(500)).hashCode()); }
@Test public void equalsForDifferenceInBaseFields() { assertThat(example1.equals(newExample1(new ExampleData().version(500)))).isFalse(); }
protected T newExample2() { return applyDataToBuilder(newExample2Builder(), new ExampleData()).build(); }
protected T newExample1() { return newExample1(new ExampleData()); }
protected T newExample2() { return applyDataToBuilder(newExample2Builder(), new ExampleData()).build(); }
@Test public void getVersion() { assertThat(example1.getVersion()).isEqualTo(new ExampleData().version); }
@Test public void getId() { assertThat(example1.getId()).isEqualTo(new ExampleData().id); }
@Test public void getCreatedAt() { assertThat(example1.getCreatedAt()).isEqualTo(new ExampleData().createdAt); }
@Test public void getVersion() { assertThat(example1.getVersion()).isEqualTo(new ExampleData().version); }
@Test public void getId() { assertThat(example1.getId()).isEqualTo(new ExampleData().id); }
@Test public void equalsForDifferenceInBaseFields() { assertThat(example1.equals(newExample1(new ExampleData().version(500)))).isFalse(); }
protected T newExample1() { return newExample1(new ExampleData()); }
@Test public void getLastModifiedAt() { assertThat(example1.getLastModifiedAt()).isEqualTo(new ExampleData().lastModifiedAt); }
@Test public void getCreatedAt() { assertThat(example1.getCreatedAt()).isEqualTo(new ExampleData().createdAt); }
@Test public void getLastModifiedAt() { assertThat(example1.getLastModifiedAt()).isEqualTo(new ExampleData().lastModifiedAt); }