### Question:
InstallPhantomJsMojo extends AbstractPhantomJsMojo implements PhantomJsResolverOptions { @Override public String getBaseUrl() { return this.baseUrl; } @Inject  InstallPhantomJsMojo(MavenProject mavenProject,
                              RepositorySystem repositorySystem,
                              PhantomJsResolver phantomJsResolver); @Override Source getSource(); @Override String getVersion(); @Override boolean isCheckSystemPath(); @Override String getEnforceVersion(); @Override String getBaseUrl(); @Override File getOutputDirectory(); void run();  }### Answer:
@Test public void testGetBaseUrl() { mojo.setBaseUrl("http: assertThat(mojo.getBaseUrl()).isEqualTo("http: }