Example #1
0
        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);
        }
Example #2
0
        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);
        }