@Test public void testTargetObjectUpdateArrayAttribute() throws IOException { assertEquals(0L, support.dataStoreSize()); TargetObject target = ModelFactory.eINSTANCE.createTargetObject(); target.setId(4); target.getArrayAttribute().add("foo"); target.getArrayAttribute().add("bar"); support.saveObject(target); assertEquals(4L, support.dataStoreSize()); target.getArrayAttribute().add("foobar"); target.eResource().save(null); assertEquals(5L, support.dataStoreSize()); support.checkObject(target); }
@Test public void testTargetObjectWithArrayAttribute() { assertEquals(0L, support.dataStoreSize()); TargetObject target = ModelFactory.eINSTANCE.createTargetObject(); target.setId(2); target.getArrayAttribute().add("one"); target.getArrayAttribute().add("two"); support.saveObject(target); assertEquals(4L, support.dataStoreSize()); support.checkObject(target); }