@Override protected void verifyModel(Role model, int index) { super.verifyModel(model, index); assertTrue(model.isMutable()); assertTrue(model.isAdministrative()); } }
@Override protected void verifyModel(Role model, int index) { super.verifyModel(model, index); assertTrue(model.isMutable()); assertTrue(model.isAdministrative()); }
@Override protected void verify(Role model, Role transform) { assertNotNull(transform); assertEquals(model.getId(), transform.getId()); assertEquals(model.getName(), transform.getName()); assertEquals(model.getDescription(), transform.getDescription()); assertEquals(model.isMutable(), transform.isMutable()); assertEquals(model.isAdministrative(), transform.isAdministrative()); } }
@Mapping(from = Role.class, to = org.ovirt.engine.core.common.businessentities.Role.class) public static org.ovirt.engine.core.common.businessentities.Role map(Role model, org.ovirt.engine.core.common.businessentities.Role template) { org.ovirt.engine.core.common.businessentities.Role entity = template != null ? template : new org.ovirt.engine.core.common.businessentities.Role(); if (model.isSetId()) { entity.setId(GuidUtils.asGuid(model.getId())); } if (model.isSetName()) { entity.setName(model.getName()); } if (model.isSetDescription()) { entity.setDescription(model.getDescription()); } if (model.isSetMutable()) { entity.setReadonly(!model.isMutable()); } if (model.isSetAdministrative()) { entity.setType(model.isAdministrative() ? RoleType.ADMIN : RoleType.USER); } return entity; } }
to.setMutable(from.isMutable());