Esempio n. 1
0
        public void Test_Find_FindsAnimalInDatabase()
        {
            //Arrange
              DateTime sampleDate = new DateTime(1990,09,05);
              Animal testAnimal = new Animal("Fluffy", "Female", "Persian", sampleDate, 1);
              testAnimal.Save();

              //Act
              Animal foundAnimal = Animal.Find(testAnimal.GetId());

              //Assert
              Assert.Equal(testAnimal, foundAnimal);
        }
Esempio n. 2
0
        public void Test_Save_AssignsIdToObject()
        {
            //Arrange
              DateTime sampleDate = new DateTime(1990,09,05);
              Animal testAnimal = new Animal("Fluffy", "Female", "Persian", sampleDate, 1);

              //Act
              testAnimal.Save();
              Animal savedAnimal = Animal.GetAll("id")[0];

              int result = savedAnimal.GetId();
              int testId = testAnimal.GetId();

              //Assert
              Assert.Equal(testId, result);
        }