public async Task MissingIds_InvalidRequest() { var service = TestUtility.CreateService(m_category); (await service.GetWidgetBatchAsync(ids: null)).Should().BeFailure(ServiceErrors.CreateRequestFieldRequired("ids")); }
public async Task EmptyIds_InvalidRequest() { var service = TestUtility.CreateService(m_category); (await service.GetWidgetBatchAsync(ids: new string[0])).Should().BeFailure(ExampleApiErrors.CreateInvalidRequestMissingWidgetIds()); }
public void NullRequest_ThrowsArgumentNullException() { var service = TestUtility.CreateService(m_category); Assert.ThrowsAsync<ArgumentNullException>(async () => await service.GetWidgetBatchAsync(default(GetWidgetBatchRequestDto), CancellationToken.None)); }