public void Test_Find_FindsNutcrackerInDatabase() { //Arrange Nutcracker testNutcracker = new Nutcracker("Phil"); testNutcracker.Save(); //Act Nutcracker foundNutcracker = Nutcracker.Find(testNutcracker.GetId()); //Assert Assert.Equal(testNutcracker, foundNutcracker); }
public override bool Equals(System.Object otherNutcracker) { if (!(otherNutcracker is Nutcracker)) { return(false); } else { Nutcracker newNutcracker = (Nutcracker)otherNutcracker; bool idEquality = (this.GetId() == newNutcracker.GetId()); bool nameEquality = (this.GetName() == newNutcracker.GetName()); return(idEquality && nameEquality); } }
public void Test_Save_AssignsIdToObject() { //Arrange Nutcracker testNutcracker = new Nutcracker("Phil"); //Act testNutcracker.Save(); Nutcracker savedNutcracker = Nutcracker.GetAll()[0]; int result = savedNutcracker.GetId(); int testId = testNutcracker.GetId(); //Assert Assert.Equal(testId, result); }