Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.openmrs.module.referral.rest.web.v1_0.resource;
- import org.openmrs.api.context.Context;
- import org.openmrs.module.referral.ReferralOrder;
- import org.openmrs.module.referral.api.ReferralService;
- import org.openmrs.module.referral.rest.web.v1_0.resource.ReferralResource;
- import org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest;
- public class ReferralResourceTest extends BaseDelegatingResourceTest<ReferralResource, ReferralOrder> {
- /* (non-Javadoc)
- * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest#getDisplayProperty()
- */
- @Override
- public String getDisplayProperty() {
- return "Firstname Lastname-2013-02-15 13:14:36";
- }
- /* (non-Javadoc)
- * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest#getUuidProperty()
- */
- @Override
- public String getUuidProperty() {
- return "6460123d-97eb-4c56-ab16-e36c7f8d86ac";
- }
- /* (non-Javadoc)
- * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest#newObject()
- */
- @Override
- public ReferralOrder newObject() {
- return Context.getService(ReferralService.class).getReferralByUuid(getUuidProperty());
- }
- @Override
- public void validateDefaultRepresentation() throws Exception {
- super.validateDefaultRepresentation();
- assertPropPresent("uuid");
- assertPropPresent("display");
- assertPropPresent("patient");
- assertPropPresent("encounter");
- assertPropPresent("referredBy");
- assertPropPresent("mhealthDoctorReferral");
- assertPropPresent("mhealthHospitalReferral");
- assertPropEquals("referredDate", getObject().getReferredDate());
- assertPropEquals("dateCreated", getObject().getDateCreated());
- assertPropPresent("externalDoctor");
- assertPropPresent("externalDoctorPhone");
- assertPropPresent("externalEmail");
- assertPropPresent("externalHospital");
- assertPropPresent("externalHospitalPhone");
- assertPropPresent("externalCity");
- }
- @Override
- public void validateFullRepresentation() throws Exception {
- super.validateDefaultRepresentation();
- assertPropPresent("uuid");
- assertPropPresent("display");
- assertPropPresent("patient");
- assertPropPresent("encounter");
- assertPropPresent("referredBy");
- assertPropPresent("mhealthDoctorReferral");
- assertPropPresent("mhealthHospitalReferral");
- assertPropEquals("referredDate", getObject().getReferredDate());
- assertPropEquals("dateCreated", getObject().getDateCreated());
- assertPropPresent("externalDoctor");
- assertPropPresent("externalDoctorPhone");
- assertPropPresent("externalEmail");
- assertPropPresent("externalHospital");
- assertPropPresent("externalHospitalPhone");
- assertPropPresent("externalCity");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement