### Question:
RoleDefault { public RoleDefault() { role = ROLE.NOACCESS.brole; } RoleDefault();  RoleDefault(final ROLE role); byte getRoleAsByte(); @Override String toString(); RoleDefault addRole(final ROLE newrole); RoleDefault setRole(final ROLE newrole); RoleDefault setRoleDefault(final RoleDefault newrole); void clear(); boolean isContaining(final ROLE otherrole); boolean hasNoAccess(); boolean hasReadOnly(); boolean hasTransfer(); boolean hasRule(); boolean hasHost(); boolean hasLimit(); boolean hasSystem(); boolean hasUnused(); boolean hasLogControl(); static boolean hasNoAccess(final byte role); static boolean hasReadOnly(final byte role); static boolean hasTransfer(final byte role); static boolean hasRule(final byte role); static boolean hasHost(final byte role); static boolean hasLimit(final byte role); static boolean hasSystem(final byte role); static boolean hasUnused(final byte role); static boolean hasLogControl(final byte role);  }### Answer:
@Test public void testRoleDefault() { final RoleDefault role = new RoleDefault(); checkRole(role, ROLE.NOACCESS); }