HashCode { public static int compute( Object... objects ) { return _compute(0, objects); } private  HashCode(); static int compute( Object... objects );  }
@Test public void shouldAcceptNoArguments() { assertThat(HashCode.compute(), is(0)); }
@Test public void shouldAcceptNullArguments() { assertThat(HashCode.compute((Object)null), is(0)); assertThat(HashCode.compute("abc", (Object)null), is(not(0))); }