builder.setName("n1");
builder.setProducer("p1");
builder.setProducerUrl("pu1");
builder.setUserAgentString("uas1");
final Robot r1 = builder.build();
final Robot r2 = new Robot.Builder(r1).build();
assertThat(r1.equals(r2)).isTrue();
assertThat(r1.hashCode() == r2.hashCode()).isTrue();
}