Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit f557ff9a authored by Mihai BOZ's avatar Mihai BOZ
Browse files

created ResourceModel, created tests to add resource on EditDomainsPage.


Signed-off-by: default avatarbozmiha <Mihai.BOZ@ext.ec.europa.eu>
parent 378ea320
No related branches found
No related tags found
No related merge requests found
Pipeline #104525 passed with warnings
package rest.models;
import ddsl.enums.ResourceTypes;
import org.apache.commons.lang3.StringUtils;
import utils.Generator;
import utils.Utils;
import static utils.Utils.getAllEnumValues;
public class ResourceModel {
private Object actionMessage;
private String identifierScheme;
private String identifierValue;
private Long index;
private String resourceId;
private String resourceTypeIdentifier;
private Boolean smlRegistered;
private Long status;
private String visibility;
public static ResourceModel generatePublicResource() {
ResourceModel resourceModel = new ResourceModel();
resourceModel.resourceTypeIdentifier = StringUtils.lowerCase(Utils.randomEnum(getAllEnumValues(ResourceTypes.class)).getName());
resourceModel.identifierValue = ("AUT_resourceIdentifier_" + Generator.randomAlphaNumericValue(4)).toLowerCase();
resourceModel.identifierScheme = Generator.randomAlphabeticalValue(4).toLowerCase() + "-" + Generator.randomAlphaNumericValue(4).toLowerCase() + "-" + Generator.randomAlphaNumericValue(4).toLowerCase();
resourceModel.visibility = "PUBLIC";
return resourceModel;
}
public String getIdentifierScheme() {
return identifierScheme;
}
public void setIdentifierScheme(String identifierScheme) {
this.identifierScheme = identifierScheme;
}
public String getIdentifierValue() {
return identifierValue;
}
public void setIdentifierValue(String identifierValue) {
this.identifierValue = identifierValue;
}
public String getResourceId() {
return resourceId;
}
public void setResourceId(String resourceId) {
this.resourceId = resourceId;
}
public String getResourceTypeIdentifier() {
return resourceTypeIdentifier;
}
public void setResourceTypeIdentifier(String resourceTypeIdentifier) {
this.resourceTypeIdentifier = resourceTypeIdentifier;
}
public void setActionMessage(Object actionMessage) {
this.actionMessage = actionMessage;
}
public void setIndex(Long index) {
this.index = index;
}
public void setSmlRegistered(Boolean smlRegistered) {
this.smlRegistered = smlRegistered;
}
public void setStatus(Long status) {
this.status = status;
}
public String getVisibility() {
return visibility;
}
public void setVisibility(String visibility) {
this.visibility = visibility;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment