To string helper
@Test
public void to_string_helper () {
String overRideToString = Objects.toStringHelper(this)
.add("name", "value")
.toString();
assertEquals("ObjectsExample{name=value}", overRideToString);
}
Equal
@Test
public void objects_equals () {
String value1 = "Ice cold beer fest";
String value2 = "Ice cold beer fest 2013";
boolean objectEqual = Objects.equal(value1, value2);
assertFalse(objectEqual);
}
First non null
@Test
public void first_non_null () {
String first = null;
String second = "What's shakin' bacon?";
String firstNullObject = Objects.firstNonNull(first, second);
assertEquals(second, firstNullObject);
}
Hash code
@Test
public void object_hashcode () {
int hashCode = Objects.hashCode(this);
assertEquals(anyInt(), hashCode);
}