public void WithBookmarkIsGreaterThanAllFiles_ThenFilesAreDeleted() { GivenLogFilesInDirectory(); Array.ForEach(LogFiles, GivenFileDeleteSucceeds); var bookmarkedFile = LogFiles.Max() + "z"; GivenPersistedBookmark(bookmarkedFile, Fixture.Create <long>()); WhenLogShipperIsCalled(); LogFiles.ShouldBeEmpty("No one shall remain!"); }