public async Task CarMakesDetailDoesntAcceptNull() { var options = new DbContextOptionsBuilder <FaultsContext>(); #pragma warning disable CS0618 // Type or member is obsolete options.UseInMemoryDatabase(); #pragma warning restore CS0618 // Type or member is obsolete var _dbContext = new FaultsContext(options.Options); var carMakesControler = new CarMakesController(_dbContext); var result = await carMakesControler.Details(null) as ActionResult; Assert.IsInstanceOfType(result, typeof(NotFoundResult)); }
public async Task CarMakesRedirectsToCarEdit() { var options = new DbContextOptionsBuilder <FaultsContext>(); #pragma warning disable CS0618 // Type or member is obsolete options.UseInMemoryDatabase(); #pragma warning restore CS0618 // Type or member is obsolete var _dbContext = new FaultsContext(options.Options); var carMakesControler = new CarMakesController(_dbContext); var result = await carMakesControler.Index() as RedirectToActionResult; Assert.AreEqual(result.ControllerName, "CarEdit"); Assert.AreEqual(result.ActionName, "Index"); }