Ejemplo n.º 1
0
        public void Delete_DeletesCopyFromDatabase()
        {
            Copy newCopy = new Copy(1);

            newCopy.Save();

            newCopy.Delete();

            List <Copy> expectedResult = new List <Copy> {
            };
            List <Copy> actualResult   = Copy.GetAll();

            Assert.Equal(expectedResult, actualResult);
        }
Ejemplo n.º 2
0
        public void Delete_OneCopy_CopyDeleted()
        {
            Copy testCopy1 = new Copy(1, 15);

            testCopy1.Save();
            Copy testCopy2 = new Copy(2, 20);

            testCopy2.Save();

            testCopy1.Delete();

            List <Copy> allCopys = Copy.GetAll();
            List <Copy> expected = new List <Copy> {
                testCopy2
            };

            Assert.Equal(expected, allCopys);
        }
Ejemplo n.º 3
0
        public void T7_Delete_DeletesCopyFromDB()
        {
            //Always remember to save to DB (Save())
            Copy testCopy1 = new Copy(1);

            testCopy1.Save();
            Copy testCopy2 = new Copy(2);

            testCopy2.Save();

            testCopy1.Delete();

            List <Copy> result     = Copy.GetAll();
            List <Copy> testCopies = new List <Copy> {
                testCopy2
            };

            Assert.Equal(testCopies, result);
        }
Ejemplo n.º 4
0
        public void T7_Delete_DeletesCopyFromDB()
        {
            //Always remember to save to DB (Save())
              Copy testCopy1 = new Copy(1);
              testCopy1.Save();
              Copy testCopy2 = new Copy(2);
              testCopy2.Save();

              testCopy1.Delete();

              List<Copy> result = Copy.GetAll();
              List<Copy> testCopies = new List<Copy> {testCopy2};

              Assert.Equal(testCopies, result);
        }