Esempio n. 1
0
 @Test
 public void shouldConformToEqualsContract() {
   assertFalse(b0.equals(null));
   assertTrue(b0.equals(b0));
   assertFalse(b0.equals(new BuildEvent("build", "job", e1)));
   assertFalse(b0.equals(new BuildEvent("build", "job0", e0)));
   assertFalse(b0.equals(new BuildEvent("build0", "job", e0)));
   assertFalse(b0.equals(b1));
   assertFalse(b1.equals(b0));
   BuildEvent b2 = new BuildEvent("build", "job", e0);
   assertTrue(b0.equals(b2));
   assertTrue(b2.equals(b0));
   assertThat(b0.hashCode(), is(b2.hashCode()));
   assertThat(b0.toString(), is(b2.toString()));
 }