public void Save_DatabaseAssignsIdToHiker_Id() { Hiker testHiker = new Hiker("Test Name", "first", "last", 98105, "(803)234-5554", "*****@*****.**", 1, 1); testHiker.Save(); Hiker savedHiker = Hiker.GetAll()[0]; int result = savedHiker.GetId(); int testId = testHiker.GetId(); Assert.AreEqual(testId, result); }
public void Save_SavesHikerToDatabase_HikerList() { Hiker testHiker = new Hiker("Test Name", "first", "last", 98105, "(803)234-5554", "*****@*****.**", 1, 1); testHiker.Save(); List <Hiker> result = Hiker.GetAll(); List <Hiker> testList = new List <Hiker> { testHiker }; CollectionAssert.AreEqual(testList, result); }
public void GetAll_ReturnsAllHikers_HikerList() { Hiker testHiker1 = new Hiker("Test Name", "first", "last", 98105, "(803)234-5554", "*****@*****.**", 1, 1); Hiker testHiker2 = new Hiker("Test Name", "first", "last", 98105, "(803)234-5554", "*****@*****.**", 1, 1); testHiker1.Save(); testHiker2.Save(); List <Hiker> result = Hiker.GetAll(); List <Hiker> newList = new List <Hiker> { testHiker1, testHiker2 }; CollectionAssert.AreEqual(result, newList); }
public void GetAll_HikersStartEmpty_HikerList() { int result = Hiker.GetAll().Count; Assert.AreEqual(0, result); }