public async Task returns_expected_when_no_capabilities_are_available() { var sut = new CapabilityApiControllerBuilder().Build(); var result = await sut.GetAll(); Assert.Empty(result.Value.Items); }
public async Task returns_expected_when_single_capability_is_available() { var expected = new CapabilityListItemBuilder().Build(); var sut = new CapabilityApiControllerBuilder() .WithCapabilityService(new StubCapabilityServiceClient(capabilities: expected)) .Build(); var result = await sut.GetAll(); Assert.Equal( expected: new[] { expected }, actual: result.Value.Items ); }