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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }