CodeSystem extends AbstractNode { public void update(String codeSystemOId, String code, String name, String displayName, String userName) { this.codeSystemOId = codeSystemOId; this.code = code; this.name = name; this.displayName = displayName; this.userName = userName; } CodeSystem(); static Builder getBuilder(String codeSystemOId, String code,
			String name, String userName); void update(String codeSystemOId, String code, String name,
			String displayName, String userName); Long getId(); void setId(Long id); String getCodeSystemOId(); void setCodeSystemOId(String codeSystemOId); String getDisplayName(); void setDisplayName(String displayName); List<CodeSystemVersion> getCodeSystemVersions(); void setCodeSystemVersions(List<CodeSystemVersion> codeSystemVersions); @Override String toString();  }
@Test public void testUpdate() { codeSystem.update(CODESYSTEM_UPDATE_OID, CODESYSTEM_UPDATE_CODE, CODESYSTEM_UPDATE_NAME,CODESYSTEM_UPDATE_DISPLAYNAME, CODESYSTEM_UPDATE_USERNAME); assertUpdateCodeSystem(codeSystem); assertEquals(CODESYSTEM_UPDATE_DISPLAYNAME, codeSystem.getDisplayName()); }