public async Task UomContrPageTest() { using (var context = new ProdContext(options)) { UomController control = new UomController(context); var result = await control.Get(2); var actualResult = result.Result; var productUoms = new List <ProductUom> { new ProductUom { Id = 3, Title = "шт" }, new ProductUom { Id = 4, Title = "т" } }; int i = 0; foreach (var x in result.Value) { Assert.Equal(productUoms[i].Id, x.Id); Assert.Equal(productUoms[i].Title, x.Title); i++; } } }
public async Task UomContrPageSizeBadReq() { using (var contex = new ProdContext(options)) { var control = new UomController(contex); var result = await control.Get(-1, -1); var badResult = result.Result as BadRequestResult; Assert.Equal(400, badResult.StatusCode); } }
public async Task UomContrPageSizeTest() { using (var context = new ProdContext(options)) { UomController control = new UomController(context); var result = await control.Get(2, 3); var actualResult = result.Result; var productUoms = new ProductUom { Id = 4, Title = "т" }; foreach (var x in result.Value) { Assert.Equal(productUoms.Id, x.Id); Assert.Equal(productUoms.Title, x.Title); } } }