- extended test
authorPatric Plitzner <p.plitzner@bgbm.org>
Mon, 20 Oct 2014 12:23:48 +0000 (12:23 +0000)
committerPatric Plitzner <p.plitzner@bgbm.org>
Mon, 20 Oct 2014 12:23:48 +0000 (12:23 +0000)
cdmlib-services/src/test/java/eu/etaxonomy/cdm/api/service/OccurenceServiceTest.java

index 6dc0065b4ef69d905d78387937f4f97a9a5293e4..ce381517908f1ca046f8d88f4272150ea67fb4e3 100644 (file)
@@ -99,6 +99,7 @@ public class OccurenceServiceTest extends CdmTransactionalIntegrationTest {
         BotanicalName storedUnder = BotanicalName.NewInstance(Rank.SPECIES());
         mediaSpecimen.setStoredUnder(storedUnder);
         PreservationMethod preservation = PreservationMethod.NewInstance(null, "My preservation");
+        preservation.setMedium(DefinedTerm.NewDnaMarkerInstance("medium", "medium", "medium"));//dummy defined term
         mediaSpecimen.setPreservation(preservation);
 
         //DerivationEvent
@@ -106,7 +107,6 @@ public class OccurenceServiceTest extends CdmTransactionalIntegrationTest {
         event.addOriginal(fieldUnit);
         event.addDerivative(mediaSpecimen);
 
-
         //SpecOrObservationBase
         fieldUnit.setSex(DefinedTerm.SEX_FEMALE());
         fieldUnit.setLifeStage(DefinedTerm.NewStageInstance("Live stage", "stage", null));
@@ -135,8 +135,8 @@ public class OccurenceServiceTest extends CdmTransactionalIntegrationTest {
          *
          * */
 
-        assertEquals("Incorrect number of non cascaded CDM entities", 8, occurrenceService.getNonCascadedAssociatedElements(fieldUnit).size());
-        assertEquals("Incorrect number of non cascaded CDM entities", 8, occurrenceService.getNonCascadedAssociatedElements(mediaSpecimen).size());
+        assertEquals("Incorrect number of non cascaded CDM entities", 9, occurrenceService.getNonCascadedAssociatedElements(fieldUnit).size());
+        assertEquals("Incorrect number of non cascaded CDM entities", 9, occurrenceService.getNonCascadedAssociatedElements(mediaSpecimen).size());
 
     }
     private Reference<?> getReference() {