예제 #1
0
        public async Task CreateObsoleteItem()
        {
            ObsoleteItem expectedObsoleteItem = new ObsoleteItem();

            GivenTheResponse($"obsoleteitems", expectedObsoleteItem, HttpMethod.Post);

            ApiResponse <ObsoleteItem> apiResponse = await _client.CreateObsoleteItem(new ObsoleteItem());

            apiResponse?
            .Content
            .Should()
            .BeEquivalentTo(expectedObsoleteItem);
        }
예제 #2
0
 public async Task <ApiResponse <ObsoleteItem> > CreateObsoleteItem(ObsoleteItem obsoleteItem)
 {
     Guard.ArgumentNotNull(obsoleteItem, nameof(obsoleteItem));
     return(await PostAsync <ObsoleteItem, ObsoleteItem>($"{ObsoleteItemsRoot}", obsoleteItem));
 }