@Test
public void testGetFixtureProvider_withCliArgs() throws Exception {

    WebsterMojo mojo = newMojo();
    mojo.websterOakRunArgs = "memory";
    WebsterPlan.FixtureProvider cliProvider = mojo.getFixtureProvider();
    assertNotNull("cli fixture provider not null", cliProvider);
    final CompletableFuture<Boolean> cliPerformed = new CompletableFuture<>();
    final WebsterPlan.Builder cliBuilder = new WebsterPlan.Builder();
    withMockTarget(cliBuilder, session -> cliPerformed.complete(true));
    cliBuilder.withFixtureProvider(cliProvider);
    cliBuilder.build().perform();
    assertTrue("should be performed with cli", cliPerformed.getNow(false));
}