public void UnitBlAddTestJson(TypeFormat typeFormat) { Alumno student = new Alumno(Guid.NewGuid(), 1, "45687654h", "Daniel", "Madrigal", 28, "24/06/1990", "05/09/2017"); //MetohdWith cuando el metodo espera parámetros StudentBLMock.Expects .One .MethodWith(StudentBLMockInstance => StudentBLMockInstance.Add(student, typeFormat)) .WillReturn(student); Assert.AreEqual(student, StudentBLMock.MockObject.Add(student, typeFormat)); }
public void UnitGetAllTest() { List <Alumno> Students = new List <Alumno> { new Alumno(Guid.NewGuid(), 1, "54654564f", "Dani", "Madrigal", 27, "14/11/1990", "09/04/2018"), new Alumno(Guid.NewGuid(), 2, "645465465g", "Pepe", "Rodriguez", 34, "07/10/1983", "09/04/2018"), new Alumno(Guid.NewGuid(), 3, "54654564f", "Luis", "Botillo", 40, "16/08/1985", "09/04/2018") }; StudentDaoMock.Expects .One .Method(StudentDaoMockInstance => StudentDaoMockInstance.GetAll()) .WillReturn(Students); StudentBLMock.Expects .One .MethodWith(StudentBLMockInstance => StudentBLMockInstance.GetAll(TypeFormat.Txt)) .WillReturn(Students); Assert.AreEqual(Students, StudentBLMock.MockObject.GetAll(TypeFormat.Txt)); }