    @Test
    public void shouldReturnLineFullOfGeeseIfFullFixtureFailureIsEnabled() {

        InjectedFailureProvider fixtureFailureProvider = new InjectedFailureProvider();
        fixtureFailureProvider.setFullFixtureEnabled(true);
        grpcServerRule.getServiceRegistry()
                .addService(new GeeseService((min, max) -> 0,
                        index -> 0, fixtureFailureProvider));

        GeeseServiceBlockingStub geeseClient = GeeseServiceGrpc.newBlockingStub(grpcServerRule.getChannel());

        GeeseResponse response = geeseClient.getGeese(GetGeeseRequest.newBuilder()
                .setLinesCount(1).setGooseWidth(4).setLineWidth(21).build());

        GeeseResponse geeseResponse = GeeseResponse.newBuilder()
                .addLines(GeeseLine.newBuilder().addAllGeesePositions(asList(0, 4, 8, 12, 16, 20)).build())
                .build();
        assertThat(response).isEqualTo(geeseResponse);
    }