Advertisement
Guest User

Untitled

a guest
Feb 15th, 2013
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.00 KB | None | 0 0
  1. package org.openmrs.module.referral.rest.web.v1_0.resource;
  2.  
  3. import org.openmrs.api.context.Context;
  4. import org.openmrs.module.referral.ReferralOrder;
  5. import org.openmrs.module.referral.api.ReferralService;
  6. import org.openmrs.module.referral.rest.web.v1_0.resource.ReferralResource;
  7. import org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest;
  8.  
  9. public class ReferralResourceTest extends BaseDelegatingResourceTest<ReferralResource, ReferralOrder> {
  10.  
  11. /* (non-Javadoc)
  12. * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest#getDisplayProperty()
  13. */
  14. @Override
  15. public String getDisplayProperty() {
  16. return "Firstname Lastname-2013-02-15 13:14:36";
  17. }
  18.  
  19. /* (non-Javadoc)
  20. * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest#getUuidProperty()
  21. */
  22. @Override
  23. public String getUuidProperty() {
  24. return "6460123d-97eb-4c56-ab16-e36c7f8d86ac";
  25. }
  26.  
  27. /* (non-Javadoc)
  28. * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest#newObject()
  29. */
  30. @Override
  31. public ReferralOrder newObject() {
  32. return Context.getService(ReferralService.class).getReferralByUuid(getUuidProperty());
  33. }
  34.  
  35. @Override
  36. public void validateDefaultRepresentation() throws Exception {
  37. super.validateDefaultRepresentation();
  38. assertPropPresent("uuid");
  39. assertPropPresent("display");
  40. assertPropPresent("patient");
  41. assertPropPresent("encounter");
  42. assertPropPresent("referredBy");
  43. assertPropPresent("mhealthDoctorReferral");
  44. assertPropPresent("mhealthHospitalReferral");
  45. assertPropEquals("referredDate", getObject().getReferredDate());
  46. assertPropEquals("dateCreated", getObject().getDateCreated());
  47. assertPropPresent("externalDoctor");
  48. assertPropPresent("externalDoctorPhone");
  49. assertPropPresent("externalEmail");
  50. assertPropPresent("externalHospital");
  51. assertPropPresent("externalHospitalPhone");
  52. assertPropPresent("externalCity");
  53. }
  54.  
  55. @Override
  56. public void validateFullRepresentation() throws Exception {
  57. super.validateDefaultRepresentation();
  58. assertPropPresent("uuid");
  59. assertPropPresent("display");
  60. assertPropPresent("patient");
  61. assertPropPresent("encounter");
  62. assertPropPresent("referredBy");
  63. assertPropPresent("mhealthDoctorReferral");
  64. assertPropPresent("mhealthHospitalReferral");
  65. assertPropEquals("referredDate", getObject().getReferredDate());
  66. assertPropEquals("dateCreated", getObject().getDateCreated());
  67. assertPropPresent("externalDoctor");
  68. assertPropPresent("externalDoctorPhone");
  69. assertPropPresent("externalEmail");
  70. assertPropPresent("externalHospital");
  71. assertPropPresent("externalHospitalPhone");
  72. assertPropPresent("externalCity");
  73. }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement