public void TestSortedList() { PhotoMigration.MigrationProcess.PhotoKey key1 = new MigrationProcess.PhotoKey() { FileName = "heiko", FileSize = 1 }; PhotoMigration.MigrationProcess.PhotoKey key2 = new MigrationProcess.PhotoKey() { FileName = "heiko", FileSize = 1 }; SortedList<PhotoMigration.MigrationProcess.PhotoKey, PhotoMigration.MigrationProcess.PhotoKey> list = new SortedList<MigrationProcess.PhotoKey, MigrationProcess.PhotoKey>(); list.Add(key1, key1); Assert.IsTrue(list.ContainsKey(key2)); }
public void TestEqualsSign() { PhotoMigration.MigrationProcess.PhotoKey key1 = new MigrationProcess.PhotoKey() { FileName = "heiko", FileSize = 1 }; PhotoMigration.MigrationProcess.PhotoKey key2 = new MigrationProcess.PhotoKey() { FileName = "heiko", FileSize = 1 }; Assert.IsTrue(key1==key2); key2 = new MigrationProcess.PhotoKey() { FileName = "not heiko", FileSize = 1 }; Assert.IsFalse(key1== key2); }
public void TestList() { String s1 = "heiko"; String s2 = "heiko"; PhotoMigration.MigrationProcess.PhotoKey key1 = new MigrationProcess.PhotoKey() { FileName = s1, FileSize = 1 }; PhotoMigration.MigrationProcess.PhotoKey key2 = new MigrationProcess.PhotoKey() { FileName = s2, FileSize = 1 }; List<PhotoMigration.MigrationProcess.PhotoKey> list = new List<MigrationProcess.PhotoKey>(); list.Add(key1); Assert.IsTrue(list.Contains(key2)); }
public void TestEquals() { PhotoMigration.MigrationProcess.PhotoKey key1 = new MigrationProcess.PhotoKey() { FileName = "heiko", FileSize = 1 }; PhotoMigration.MigrationProcess.PhotoKey key2 = new MigrationProcess.PhotoKey() { FileName = "heiko", FileSize = 1 }; Assert.AreEqual(key1, key2); key2 = new MigrationProcess.PhotoKey() { FileName = "not heiko", FileSize = 1 }; Assert.AreNotEqual(key1, key2); }