public void Student_DatabaseEmptyOnload()
        {
            List <Student> testList    = Student.GetAll();
            List <Student> controlList = new List <Student> {
            };

            Assert.Equal(controlList, testList);
        }
        public void Student_Save_SaveToDatabase()
        {
            Student newStudent = new Student("David", new DateTime(2015, 05, 12));

            newStudent.Save();

            Student testStudent = Student.GetAll()[0];

            Assert.Equal(newStudent, testStudent);
        }
Example #3
0
        public void Test_Deletes_Student()
        {
            Student newStudent = new Student("Ryan", newDateTime);

            newStudent.Save();
            newStudent.Delete();

            List <Student> expected = new List <Student> {
            };
            List <Student> result   = Student.GetAll();

            Assert.Equal(expected, result);
        }
        public void Student_Delete_DeleteSingleStudentFromDB()
        {
            Student newStudent = new Student("David", new DateTime(2015, 05, 12));

            newStudent.Save();

            newStudent.Delete();

            List <Student> testList    = Student.GetAll();
            List <Student> controlList = new List <Student> {
            };

            Assert.Equal(controlList, testList);
        }
Example #5
0
        public void GetAll_true()
        {
            //Arrange
            Student studentOne = new Student("Daniel", newDateTime);

            studentOne.Save();
            Student studentTwo = new Student("Ryan", newDateTime);

            studentTwo.Save();
            // Act
            int result = Student.GetAll().Count;

            //Assert
            Assert.Equal(2, result);
        }
Example #6
0
        public void Save_SavesToDatabase_true()
        {
            //Arrange
            Student testStudent = new Student("Jimmy", newDateTime);

            testStudent.Save();
            //Act

            List <Student> result   = Student.GetAll();
            List <Student> testList = new List <Student> {
                testStudent
            };

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