Example #1
0
        public void TestDeleteDiaper()
        {
            // Arrange
            DiaperSqlDAO dao = new DiaperSqlDAO(this.connectionString);

            // Act
            int rowsAffected = dao.DeleteDiaper(diaper1);

            // Assert
            Assert.AreEqual(1, rowsAffected);
        }
Example #2
0
        public void TestGetADiaperBySession()
        {
            // Arrange
            DiaperSqlDAO dao = new DiaperSqlDAO(this.connectionString);

            // Act
            Diaper diaper = dao.GetADiaperBySession(session1, ruth, diaper1);

            // Assert
            Assert.AreEqual("Nothing Unusal", diaper.Notes);
        }
Example #3
0
        public void TestGetAllDiaperBySession()
        {
            // Arrange
            DiaperSqlDAO dao = new DiaperSqlDAO(this.connectionString);

            // Act
            List <Diaper> diapers = dao.GetAllDiapersBySession(session1, ruth);

            // Assert
            Assert.AreEqual(5, diapers.Count);
        }
Example #4
0
        public void TestAddDiaper()
        {
            // Arrange
            DiaperSqlDAO dao       = new DiaperSqlDAO(this.connectionString);
            Diaper       newDiaper = new Diaper()
            {
                SessionId = session1,
                Time      = DateTime.Now,
                Notes     = "Was Fussy"
            };

            // Act
            Diaper diaper = dao.AddDiaper(newDiaper);

            // Assert
            Assert.AreEqual(newDiaper.Notes, diaper.Notes);
        }