package com.ushahidi.platform.mobile.app.domain.entity; import java.util.ArrayList; import java.util.List; /** * @author Ushahidi Team <team@ushahidi.com> */ public final class TestFixtures { public static final Long DEPLOYMENT_ID = 1l; public static final Long ID = 2l; private static Form mForm; public static Form getForm() { if (mForm == null) { mForm = new Form(); mForm._id = ID; mForm.setCreated(new java.util.Date(1439502954)); mForm.setDescription("A Basic Form"); mForm.setDeploymentId(DEPLOYMENT_ID); mForm.setName("Basic form"); mForm.setUpdated(new java.util.Date(1439503014)); mForm.setDisabled(true); } return mForm; } public static List<FormAttribute> getFormAttributes() { List<FormAttribute> formAttributeList = new ArrayList<>(); formAttributeList.add(getFormAttribute()); return formAttributeList; } public static FormStage getFormStage() { FormStage formStage = new FormStage(); formStage._id = ID; formStage.setLabel("Test varchar"); formStage.setRequired(true); formStage.setPriority(1); formStage.setDeploymentId(DEPLOYMENT_ID); formStage.setFormId(2l); return formStage; } public static FormAttribute getFormAttribute() { FormAttribute formAttribute = new FormAttribute(); formAttribute._id = ID; formAttribute.setKey("test_varchar"); formAttribute.setLabel("Test varchar"); formAttribute.setInput(FormAttribute.Input.TEXT); formAttribute.setType(FormAttribute.Type.VARCHAR); formAttribute.setRequired(true); formAttribute.setOptions(null); formAttribute.setPriority(1); formAttribute.setCardinality(1); formAttribute.setDeploymentId(DEPLOYMENT_ID); formAttribute.setFormId(2l); return formAttribute; } }