@Test public void shouldDeleteObjectsWithoutTypeMappingWithoutTransactionAsObservable() { final DeleteStub deleteStub = DeleteStub.newStubForMultipleObjectsWithoutTypeMappingWithoutTransaction(); final Observable<DeleteResults<TestItem>> observable = deleteStub .storIOSQLite .delete() .objects(deleteStub.items) .useTransaction(false) .withDeleteResolver(deleteStub.deleteResolver) .prepare() .createObservable(); deleteStub.verifyBehaviorForMultipleObjects(observable); }
@Test public void shouldDeleteObjectsWithoutTypeMappingWithoutTransactionBlocking() { final DeleteStub deleteStub = DeleteStub.newStubForMultipleObjectsWithoutTypeMappingWithoutTransaction(); final DeleteResults<TestItem> deleteResults = deleteStub .storIOSQLite .delete() .objects(deleteStub.items) .useTransaction(false) .withDeleteResolver(deleteStub.deleteResolver) .prepare() .executeAsBlocking(); deleteStub.verifyBehaviorForMultipleObjects(deleteResults); }