public void TestUpdateHandlingRecordBadValue()
        {
            // Arrange
            IAnimalHandlingManager handlingManager = new AnimalHandlingManager(_handlingAccessor);
            AnimalHandlingNotes    oldNotes        = new AnimalHandlingNotes()
            {
                HandlingNotesID    = 0,
                UserID             = 100000,
                AnimalID           = 100000,
                HandlingNotes      = "notes",
                TemperamentWarning = "calm",
                UpdateDate         = DateTime.Now
            };

            AnimalHandlingNotes newNotes = new AnimalHandlingNotes()
            {
                HandlingNotesID    = 0,
                UserID             = 100000,
                AnimalID           = 100000,
                HandlingNotes      = "new notes",
                TemperamentWarning = "happy",
                UpdateDate         = DateTime.Now
            };

            // Act
            bool actualResult = handlingManager.EditAnimalHandlingNotes(oldNotes, newNotes);

            //Assert
        }
        public void TestGetHandlingNotesByIDBadValue()
        {
            // Arrange
            List <AnimalHandlingNotes> handlingNotes   = new List <AnimalHandlingNotes>();
            IAnimalHandlingManager     handlingManager = new AnimalHandlingManager(_handlingAccessor);

            // Act
            handlingNotes.Add(handlingManager.GetHandlingNotesByID(0));

            // Assert
        }
        public void TestGetHandlingNotesByAnimalIDBadValue()
        {
            // Arrange
            List <AnimalHandlingNotes> handlingNotes;
            IAnimalHandlingManager     handlingManager = new AnimalHandlingManager(_handlingAccessor);

            // Act
            handlingNotes = handlingManager.GetAllHandlingNotesByAnimalID(0);

            // Assert
        }
        public void TestGetHandlingNotesByIDGoodValue()
        {
            // Arrange
            List <AnimalHandlingNotes> handlingNotes   = new List <AnimalHandlingNotes>();
            IAnimalHandlingManager     handlingManager = new AnimalHandlingManager(_handlingAccessor);

            // Act
            handlingNotes.Add(handlingManager.GetHandlingNotesByID(100000));

            // Assert
            Assert.AreEqual(1, handlingNotes.Count);
        }
        public void TestAddAnimalHandlingNotesFail()
        {
            // Arrange
            IAnimalHandlingManager handlingManager = new AnimalHandlingManager(_handlingAccessor);
            AnimalHandlingNotes    notes           = new AnimalHandlingNotes()
            {
                HandlingNotesID    = 0,
                AnimalID           = 1000000,
                UserID             = 100000,
                HandlingNotes      = "Notes notes notes notes",
                TemperamentWarning = "Very mean. No touch.",
                UpdateDate         = DateTime.Now
            };

            // Act
            bool actualResult = handlingManager.AddAnimalHandlingNotes(notes);

            //Assert
        }
        public void TestAddAnimalHandlingNotesSuccess()
        {
            // Arrange
            IAnimalHandlingManager handlingManager = new AnimalHandlingManager(_handlingAccessor);
            const bool             expectedResult  = true;
            AnimalHandlingNotes    notes           = new AnimalHandlingNotes()
            {
                HandlingNotesID    = 1,
                AnimalID           = 1000000,
                UserID             = 100000,
                HandlingNotes      = "Notes notes notes notes",
                TemperamentWarning = "Very mean. No touch.",
                UpdateDate         = DateTime.Now
            };

            // Act
            bool actualResult = handlingManager.AddAnimalHandlingNotes(notes);

            // Assert
            Assert.AreEqual(expectedResult, actualResult);
        }