public void TestDogCollectionSaving_DefaultPath() { //Arrange WindowsDogRepo repo = new WindowsDogRepo(); string realPath; string defaultPath; //Act defaultPath = "MyFile.bin"; realPath = repo.Path; //Assert Assert.AreEqual(defaultPath, realPath); }
public void TestDogCollectionSaving_Load() { //Arrange List <Dog> loadedDogs; WindowsDogRepo repo = new WindowsDogRepo(); //Act repo.Save(); loadedDogs = (List <Dog>)repo.Load(); //Assert Assert.AreEqual(repo.Dogs.Count, loadedDogs.Count); for (int i = 0; i < repo.Dogs.Count; i++) { // Assert.AreEqual(repo.Dogs[i], loadedDogs[i]); fail as dogs aren't CollectionAssert.AreEqual(repo.Dogs, loadedDogs); } }