public async Task DealershipTestToFail() { //Arrange DealershipApiController dealership = new DealershipApiController(dealershipContext); //Act IEnumerable <Dealership> theDealerships = dealership.GetDealership(); //Assert Assert.IsInstanceOfType(theDealerships, typeof(DbSet <Dealership>)); DbSet <Dealership> dbSetDealerships = theDealerships as DbSet <Dealership>; int count = await dbSetDealerships.CountAsync(); Assert.AreNotEqual("2", count); Dealership dealership1 = dbSetDealerships.Find(1); Assert.AreNotEqual("Toyota Dealerships", dealership1.Name); Assert.AreNotEqual("*****@*****.**", dealership1.Email); Dealership dealership2 = dbSetDealerships.Find(2); Assert.AreNotEqual(1, dealership2.ID); Assert.AreNotEqual(1234567891, dealership2.PhoneNumber); }
public async Task DealershipWebApiGetAllTest() { //Arrange DealershipApiController dc = new DealershipApiController(_context); //Act IEnumerable <Dealership> testDealerships = dc.GetDealership(); //Asset Assert.IsInstanceOfType(testDealerships, typeof(DbSet <Dealership>)); DbSet <Dealership> testDbDealerships = testDealerships as DbSet <Dealership>; int count = await testDbDealerships.CountAsync(); Assert.AreEqual(2, count); Dealership theDealership = testDbDealerships.Find(1); Assert.AreEqual(1, theDealership.Id); Assert.AreEqual("dealership1", theDealership.Name); theDealership = testDbDealerships.Find(2); Assert.AreEqual(2, theDealership.Id); Assert.AreEqual("dealership2", theDealership.Name); testDbDealerships.Add(new Dealership { Name = "dealership3", Email = "*****@*****.**" }); theDealership = testDbDealerships.Find(3); Assert.AreEqual(3, theDealership.Id); Assert.AreEqual("*****@*****.**", theDealership.Email); }
public async Task DealershipTestToPass2() { //Arrange DealershipApiController dealership = new DealershipApiController(dealershipContext); //Act IEnumerable <Dealership> theDealerships = dealership.GetDealership(); //Assert Assert.IsInstanceOfType(theDealerships, typeof(DbSet <Dealership>)); DbSet <Dealership> dbSetDealerships = theDealerships as DbSet <Dealership>; int count = await dbSetDealerships.CountAsync(); Assert.AreEqual(2, count); Dealership dealership2 = dbSetDealerships.Find(2); Assert.AreEqual(2, dealership2.ID); Assert.AreEqual("1234567891", dealership2.PhoneNumber); }
public async Task DealershipTestToPass() { //Arrange DealershipApiController dealership = new DealershipApiController(dealershipContext); //Act IEnumerable <Dealership> theDealerships = dealership.GetDealership(); //Assert Assert.IsInstanceOfType(theDealerships, typeof(DbSet <Dealership>)); DbSet <Dealership> dbSetDealerships = theDealerships as DbSet <Dealership>; int count = await dbSetDealerships.CountAsync(); Assert.AreEqual(2, count); Dealership dealership1 = dbSetDealerships.Find(1); Assert.AreEqual("Toyota Dealership", dealership1.Name); Assert.AreEqual("*****@*****.**", dealership1.Email); }