Build: #647 was successful
Job: Default Job was successful
Code commits
openmrs-module-webservices.rest
-
Ivo Ulrich <teleivo@users.noreply.github.com> 023ae6ceb6701f9eb91fbf393fa4a36b1c11456a
Merge pull request #250 from teleivo/test-getresourcehandlers
Add tests to RestServiceImplTest -
teleivo <mrteleivo@gmail.com> 15b621ce7cbf423405b14498856301e6a83f4335
Add tests to RestServiceImplTest
add more tests to RestServiceImplTest
refactor fake/test domain objects/resources Animal/Bird/Cat/MockingBird
to reflect more closely real life use of the rest service modules
classes.
* make AnimalResource_1_9 a sole Resource and turn Resources for Bird/Cat which are
subclasses of Animal into SubclassHandlers
* make the SubClassHandler's DelegatingSubclassHandler's so they can be
used in the tests for RestServiceImpl.getResourceHandlers()
* create AnimalClassResource_1_9 a SubResource for Animal supporting the
AnimalClass
* add own Resource for Bird, BirdResource_1_9 to test branches in getResourcesBySupportedClass()- omod-common/src/main/java/org/openmrs/module/webservices/rest/web/api/impl/RestServiceImpl.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/AnimalClass.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/Country.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/HibernateProxyAnimal.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/HibernateProxyMockingBird.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/AnimalClassResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/AnimalResource_1_11.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/AnimalResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/BirdResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/CatResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/CatSubclassHandler_1_11.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/CatSubclassHandler_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/CountryResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/DuplicateNameAndOrderAnimalResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/DuplicateNameAndOrderMockingBirdResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/DuplicateNameAnimalResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/DuplicateNameMockingBirdResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/MockingBirdNameResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/MockingBirdResource_1_11.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/MockingBirdResource_1_9.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/UnannotatedAnimalResource.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/mockingbird/test/rest/resource/UnannotatedMockingBirdResource.java (version 15b621ce7cbf423405b14498856301e6a83f4335)
- omod-common/src/test/java/org/openmrs/module/webservices/rest/web/api/impl/RestServiceImplTest.java (version 15b621ce7cbf423405b14498856301e6a83f4335)