public void SyncCommand_SyncSummary() { Decr1.UpdateTo(@"001.txt"); Decr2.UpdateTo(@"002.txt"); SyncSummary sum; (sum, _) = SyncDecr1andEncr1(); Assert.AreEqual(1, sum.DecrTotal); Assert.AreEqual(0, sum.EncrTotal); (sum, _) = SyncDecr2andEncr1(); Assert.AreEqual(1, sum.DecrTotal); Assert.AreEqual(1, sum.EncrTotal); }
public void SyncCommand_DeleteFolderOn1andAddFileOn2() { Decr1.UpdateTo(@"aa\001.txt < 001"); Decr2.UpdateTo(@""); SyncDecr1andEncr1(); SyncDecr2andEncr1(); Decr1.UpdateTo(@""); //removes file and directory Decr2.UpdateTo( //add file to directory @"aa\001.txt < 001", @"aa\002.txt < 002"); SyncDecr1andEncr1(); SyncDecr2andEncr1(); Decr2.AssertEqual(new string[] { @"aa/", @"aa\002.txt < 002" }); SyncDecr1andEncr1(); Decr1.AssertEqual(new string[] { @"aa/", @"aa\002.txt < 002" }); }