public void TestUpdateKennelRecordBadValue() { // Arrange IAnimalKennelManager kennelManager = new AnimalKennelManager(_kennelAccessor); AnimalKennel oldKennel = new AnimalKennel() { AnimalKennelID = 0, AnimalID = 1, UserID = 1, AnimalKennelInfo = "info info", AnimalKennelDateIn = new DateTime(2019, 5, 24), AnimalKennelDateOut = new DateTime(2020, 2, 24) }; AnimalKennel newKennel = new AnimalKennel() { AnimalKennelID = 0, AnimalID = 1, UserID = 1, AnimalKennelInfo = "new new new new", AnimalKennelDateIn = new DateTime(2019, 5, 24), AnimalKennelDateOut = new DateTime(2020, 2, 24) }; //Act bool actualResult = kennelManager.EditKennelRecord(oldKennel, newKennel); }
public void TestUpdateKennelRecordGoodValue() { //Arrange IAnimalKennelManager kennelManager = new AnimalKennelManager(_kennelAccessor); AnimalKennel oldKennel = new AnimalKennel() { AnimalKennelID = 1, AnimalID = 1, UserID = 1, AnimalKennelInfo = "info info info", AnimalKennelDateIn = new DateTime(2019, 5, 24), AnimalKennelDateOut = new DateTime(2020, 2, 24) }; AnimalKennel newKennel = new AnimalKennel() { AnimalKennelID = 1, AnimalID = 1, UserID = 1, AnimalKennelInfo = "new new new new", AnimalKennelDateIn = new DateTime(2019, 5, 24), AnimalKennelDateOut = new DateTime(2020, 2, 24) }; bool expectedResult = true; //Act bool actualResult = kennelManager.EditKennelRecord(oldKennel, newKennel); //Assert Assert.AreEqual(expectedResult, actualResult); }
public void TestGetKennelRecords() { //Arrange List <AnimalKennel> kennelRecords = new List <AnimalKennel>(); IAnimalKennelManager kennelManager = new AnimalKennelManager(_kennelAccessor); //Act kennelRecords = kennelManager.GetAllAnimalKennels(); //Assert Assert.AreEqual(2, kennelRecords.Count); }
public void TestAddKennelRecordFail() { //Arrange IAnimalKennelManager kennelManager = new AnimalKennelManager(_kennelAccessor); AnimalKennel kennel = new AnimalKennel() { AnimalID = 1, AnimalKennelID = 0, UserID = 1, AnimalKennelInfo = "Info", AnimalKennelDateIn = DateTime.Now }; //Act kennelManager.AddKennelRecord(kennel); //Assert }
public void TestAddKennelRecordSuccess() { //Arrange IAnimalKennelManager kennelManager = new AnimalKennelManager(_kennelAccessor); const bool expectedResult = true; AnimalKennel kennel = new AnimalKennel() { AnimalID = 1, AnimalKennelID = 1, UserID = 1, AnimalKennelInfo = "Info", AnimalKennelDateIn = DateTime.Now }; //Act bool actualResult = kennelManager.AddKennelRecord(kennel); //Assert Assert.AreEqual(expectedResult, actualResult); }
public void TestAddDateOut() { // arrange IAnimalKennelManager kennelManager = new AnimalKennelManager(_kennelAccessor); AnimalKennel kennel = new AnimalKennel() { AnimalKennelID = 2, AnimalID = 1, UserID = 1, AnimalKennelInfo = "info info info", AnimalKennelDateIn = new DateTime(2020, 2, 25) }; bool expectedResult = true; // act kennel.AnimalKennelDateOut = DateTime.Now; bool actualResult = kennelManager.SetDateOut(kennel); // assert Assert.AreEqual(expectedResult, actualResult); }