public async Task ReturnsSuccesCode_ForValidId()
        {
            var client = _factory.GetClient();
            var id     = 2;

            var response = await client.GetAsync($"/api/cars/{id}");

            response.EnsureSuccessStatusCode();
        }
Пример #2
0
        public async Task ReturnsSuccessCode_ForValidId()
        {
            var id     = 1;
            var client = _factory.GetClient();

            var response = await client.DeleteAsync($"/api/rideshares/{id}");

            response.EnsureSuccessStatusCode();
        }
        public async Task ReturnsSuccessCode_ForValidUpdateRideshareCommand()
        {
            var client  = _factory.GetClient();
            var id      = 1;
            var command = new UpdateRideshareCommand
            {
                Id            = id,
                StartLocation = "Zagreb",
                EndLocation   = "Bjelovar",
                StartDate     = new DateTime(2020, 10, 1, 8, 0, 0),
                EndDate       = new DateTime(2020, 10, 1, 14, 0, 0),
                Car           = new UpdateRideshareCommand.SubCar {
                    Id = 2
                },
                Employees = new List <UpdateRideshareCommand.SubEmployee>()
                {
                    new UpdateRideshareCommand.SubEmployee {
                        Id = 1
                    },
                    new UpdateRideshareCommand.SubEmployee {
                        Id = 2
                    },
                    new UpdateRideshareCommand.SubEmployee {
                        Id = 3
                    }
                }
            };
            var content = TestHelper.GetRequestContent(command);

            var response = await client.PutAsync($"/api/rideshares/{id}", content);

            response.EnsureSuccessStatusCode();
        }
Пример #4
0
        public async Task ReturnsSuccessCode()
        {
            var client = _factory.GetClient();

            var response = await client.GetAsync("/api/rideshares");

            response.EnsureSuccessStatusCode();
        }