@Test public void testInitWithNullAttributeThrowsException(){ ID entityID = Entity.ID.valueOf("test-entity-id"); try{ NewEntity newEntity = NewEntity.newInstance(entityID) .withAttribute(null).value(true).build(); fail("Should throw an exception"); }catch(Exception ex){ assertTrue(ex instanceof IllegalArgumentException); } }
public static Builder newInstance(Entity.ID entityID) { return new Builder(entityID); }
NewEntity { public static Builder newInstance(Entity.ID entityID) { return new Builder(entityID); } }
NewEntity { public static Builder newInstance(Entity.ID entityID) { return new Builder(entityID); } private  NewEntity(Entity.ID entityID); }
NewEntity { public static Builder newInstance(Entity.ID entityID) { return new Builder(entityID); } private  NewEntity(Entity.ID entityID); static Builder newInstance(Entity.ID entityID); Map<Attribute.Name, Object> getAttributes(); Entity.ID getEntityID(); }
NewEntity { public static Builder newInstance(Entity.ID entityID) { return new Builder(entityID); } private  NewEntity(Entity.ID entityID); static Builder newInstance(Entity.ID entityID); Map<Attribute.Name, Object> getAttributes(); Entity.ID getEntityID();  }