public void Create() { // Arrange var optionsBuilder = new DbContextOptionsBuilder <ApplicationDbContext>(); optionsBuilder.UseInMemoryDatabase("testdb"); var _dbContext = new ApplicationDbContext(optionsBuilder.Options); var controller = new InstituicoesController(_dbContext); // Act var result = controller.Create(); // Assert Assert.IsType <ViewResult>(result); }
public async Task DeleteReturnsErrorIfNoID() { // Arrange var optionsBuilder = new DbContextOptionsBuilder <ApplicationDbContext>(); optionsBuilder.UseInMemoryDatabase("testdb"); var _dbContext = new ApplicationDbContext(optionsBuilder.Options); var controller = new InstituicoesController(_dbContext); // Act var result = await controller.Delete(null); // Assert Assert.IsType <NotFoundResult>(result); }
public async Task Index() { // Arrange var optionsBuilder = new DbContextOptionsBuilder <ApplicationDbContext>(); optionsBuilder.UseInMemoryDatabase("testdb"); var _dbContext = new ApplicationDbContext(optionsBuilder.Options); var controller = new InstituicoesController(_dbContext); // Act var result = await controller.Index(null); // Assert Assert.IsType <ViewResult>(result); }