public async Task RegenerateProviderSourceDatasetsMakesPostCallWithSpecificationIdIfSupplied(string specificationId, string expectedCallUri) { IEnumerable <DefinitionSpecificationRelationship> expectedResponse = new[] { new DefinitionSpecificationRelationship(), }; GivenTheResponse(expectedCallUri, expectedResponse, HttpMethod.Post); ApiResponse <IEnumerable <DefinitionSpecificationRelationship> > apiResponse = await _client.RegenerateProviderSourceDatasets(specificationId); apiResponse?.StatusCode .Should() .Be(HttpStatusCode.OK); apiResponse?.Content .Should() .BeEquivalentTo(expectedResponse); }