public void Test_AddStudent()
        {
            MockDatabase <Student> mockDB = new MockDatabase <Student>(c => c.Students);
            RegistrationData       data   = new RegistrationData(mockDB.Context);

            data.AddStudent(new Student());

            mockDB.MockSet.Verify(m => m.Add(It.IsAny <Student>()), Times.Once());
            mockDB.MockContext.Verify(m => m.SaveChanges(), Times.Once());
        }
Beispiel #2
0
 public bool AddStudent(string name, int majorId)
 {
     return(data.AddStudent(new Student
     {
         Department = data.FindOrCreateDepartment(majorId),
         Person = new Person
         {
             Name = name
         }
     }));
 }