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()); }
public bool AddStudent(string name, int majorId) { return(data.AddStudent(new Student { Department = data.FindOrCreateDepartment(majorId), Person = new Person { Name = name } })); }