diff --git a/NTDCoreDataTableViewControllerTests/NTDCoreDataTableViewControllerTests.m b/NTDCoreDataTableViewControllerTests/NTDCoreDataTableViewControllerTests.m index 5f90abf..44e4e97 100644 --- a/NTDCoreDataTableViewControllerTests/NTDCoreDataTableViewControllerTests.m +++ b/NTDCoreDataTableViewControllerTests/NTDCoreDataTableViewControllerTests.m @@ -84,4 +84,14 @@ XCTAssertTrue([(NTDFakeCDTVC *)sut loggedError]); } +- (void)testSutsPerformFetchIsCalledAfterCreatingNewFrc +{ + // given + sut = [[NTDFakeCDTVC alloc] init]; + // when + [sut fetchedResultsController]; + // then + XCTAssertTrue([(NTDFakeCDTVC *)sut performFetchIsCalled]);; +} + @end diff --git a/NTDCoreDataTableViewControllerTests/NTDFakeCDTVC.h b/NTDCoreDataTableViewControllerTests/NTDFakeCDTVC.h index 769b4f8..9848178 100644 --- a/NTDCoreDataTableViewControllerTests/NTDFakeCDTVC.h +++ b/NTDCoreDataTableViewControllerTests/NTDFakeCDTVC.h @@ -12,5 +12,6 @@ @property (nonatomic) BOOL loggedFailure; @property (nonatomic) BOOL loggedError; +@property (nonatomic) BOOL performFetchIsCalled; @end