public async Task CustomerController_GetCustomer_Ok() { var db = _contextBuilder.ConfigureInMemory().Add10Customers().Build(); var repository = new Repository <Models.Customer>(db); var controller = new CustomersController(repository); var response = (await controller.GetCustomers()).Result as OkObjectResult; var values = response.Value as List <Models.Customer>; values.Count.Should().Be(10); }
public async Task OrderController_GetOrders_Ok() { var database = _builder .ConfigureInMemory() .AddTenOrders() .Build(); var repository = new Repository <Models.Order>(database); var controller = new OrderController(repository); var response = (await controller.GetOrders()) .Result as OkObjectResult; var values = response.Value as List <Models.Order>; values.Count.Should().Be(10); }
public async Task ProductController_GetProducts_Ok() { var db = _builder .ConfigureInMemory() .AddTenProducts() .Build(); var repository = new Repository <Models.Product>(db); var controller = new ProductController(repository); var response = (await controller.GetProducts()) .Result as OkObjectResult; var values = response.Value as List <Models.Product>; values.Count.Should().Be(10); }