/** test to generate a clon of a day */ public void test_cloneDay() { Day firstDay = new Day(); Day clonedDay = new Day(); DSetOfResources setOfSequences = new StandardCollection(); for (int i = 1; i < 4; i++) { setOfSequences.addResource(new DResource(Integer.toString(i), new Sequence()), 0); } firstDay.setSetOfSequences(setOfSequences); clonedDay = firstDay.cloneDay(); assertEquals( "test_cloneDay : assertEquals 1 (Size of setOfSequences): ", firstDay.getSetOfSequences().size(), clonedDay.getSetOfSequences().size()); assertEquals( "test_cloneDay : assertEquals 2 (ID of sequence 1): ", firstDay.getSetOfSequences().getResourceAt(0).getID(), firstDay.getSetOfSequences().getResourceAt(0).getID()); assertEquals( "test_cloneDay : assertEquals 3 (ID of sequence 2): ", firstDay.getSetOfSequences().getResourceAt(1).getID(), firstDay.getSetOfSequences().getResourceAt(1).getID()); assertEquals( "test_cloneDay : assertEquals 4 (ID of sequence 3): ", firstDay.getSetOfSequences().getResourceAt(2).getID(), firstDay.getSetOfSequences().getResourceAt(2).getID()); } // end of method