Example #1
0
        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));
        }
Example #2
0
        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");
        }