Пример #1
0
        public async Task UploadDatasetFile()
        {
            string fileName = NewRandomString();
            DatasetMetadataViewModel model = new DatasetMetadataViewModel();
            HttpStatusCode           expectedStatusCode = HttpStatusCode.OK;

            GivenTheStatusCode($"upload-dataset-file/{fileName}", expectedStatusCode, HttpMethod.Post);

            HttpStatusCode apiResponse = await _client.UploadDatasetFile(fileName, model);

            apiResponse
            .Should()
            .Be(expectedStatusCode);

            AndTheRequestContentsShouldHaveBeen(model.AsJson());
        }