use of org.apache.maven.report.projectinfo.stubs.SettingsStub in project maven-plugins by apache.
the class ProjectInfoReportUtilsTest method setUp.
protected void setUp() throws Exception {
super.setUp();
final List<org.apache.maven.settings.Server> servers = new ArrayList<org.apache.maven.settings.Server>();
org.apache.maven.settings.Server server = new org.apache.maven.settings.Server();
server.setId("localhost");
server.setUsername("admin");
server.setPassword("admin");
servers.add(server);
settingsStub = new SettingsStub() {
private static final long serialVersionUID = 1L;
@Override
public org.apache.maven.settings.Server getServer(String serverId) {
for (org.apache.maven.settings.Server server : getServers()) {
if (server.getId().equals(serverId)) {
return server;
}
}
return null;
}
@Override
public List<org.apache.maven.settings.Server> getServers() {
return servers;
}
};
}
Aggregations