public async System.Threading.Tasks.Task GetFaculty_NotFound() { var context = TestingUtilities.CreateInMemoryDatabaseContext("TestDatabaseGetFacultyFailed"); var data = new List <Faculty> { new Faculty() { Id = 1 }, new Faculty() { Id = 2 } }; context.Faculties.AddRange(data); context.SaveChanges(); var controller = new FacultiesController(context); //Act var result = await controller.GetFaculty(id : 3); //Assert Assert.IsType <NotFoundResult>(result.Result); Assert.Null(result.Value); }
public async System.Threading.Tasks.Task GetFacultySuccesfull() { var context = TestingUtilities.CreateInMemoryDatabaseContext("TestDatabaseGetFaculty"); var data = new List <Faculty> { new Faculty() { Id = 1 }, new Faculty() { Id = 2 } }; context.Faculties.AddRange(data); context.SaveChanges(); var controller = new FacultiesController(context); //Act var result = await controller.GetFaculty(id : 1); var resValue = result.Value; //Assert Assert.Equal(data[0], resValue); }