Changeset 2615
- Timestamp:
- 07/11/08 11:24:07 (2 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/components/server/test/ome/server/itests/spw/SpwTest.java
r2613 r2615 91 91 null); 92 92 } 93 94 @Test 95 public void testRetrievingWellSamples() { 96 loginRoot(); 97 98 Plate plate = new Plate("plate"); 99 Well well = new Well(); 100 WellSample sample = new WellSample(); 101 Image image = new Image("image"); 102 plate.addWell(well); 103 well.addWellSample(sample); 104 sample.setImage(image); 105 plate = iUpdate.saveAndReturnObject(plate); 106 well = plate.unmodifiableWells().iterator().next(); 107 108 StringBuilder sb = new StringBuilder(); 109 sb.append("select well from Well well "); 110 sb.append("left outer join fetch well.wellSamples ws "); 111 sb.append("left outer join fetch ws.image wsi "); 112 sb.append("where well.plate.id = :plateID"); 113 114 well = iQuery.findByQuery(sb.toString(), new Parameters().addLong( 115 "plateID", well.getPlate().getId())); 116 assertNotNull(well); 117 assertTrue(well.sizeOfWellSamples() > 0); 118 } 93 119 }
