public void PathsToUpdateInDatabase_InDbButNotOnDisk() { var results = SyncFolder.PathsToUpdateInDatabase( new List <FileIndexItem> { new FileIndexItem("/test.jpg") }, new string[0]); Assert.AreEqual(1, results.Count); Assert.AreEqual("/test.jpg", results[0]); }
public void PathsToUpdateInDatabase_FilesOnDiskButNotInTheDb() { var results = SyncFolder.PathsToUpdateInDatabase( new List <FileIndexItem>(), new List <string> { "/test.jpg", }); Assert.AreEqual(1, results.Count); Assert.AreEqual("/test.jpg", results[0]); }
public void PathsToUpdateInDatabase_ExistBoth() { var results = SyncFolder.PathsToUpdateInDatabase( new List <FileIndexItem> { new FileIndexItem("/test.jpg") }, new List <string> { "/test.jpg", }); Assert.AreEqual(1, results.Count); Assert.AreEqual("/test.jpg", results[0]); }