@Test public void flattenRemoveWithoutAddThrewNPE() { MyObject a = new MyObject("a"); from.add(a); initForFlattenTest(); from.remove(a); assertTrue(from.isEmpty()); }
@Test public void flatten() { Transformation<ObservableCollection<MyObject>, ObservableCollection<MyObject>> transformation = initForFlattenTest(); MyObject a = new MyObject("a"); from.add(a); from.remove(a); transformation.dispose(); assertTrue(from.isEmpty()); }