package nodebox.versioncheck;
import java.net.MalformedURLException;
import java.net.URL;
/**
* Mock implementation for test host.
*/
public class MockHost implements Host {
public static final int APPCAST_SERVER_PORT = 41555;
public String getName() {
return "MockBox";
}
public Version getVersion() {
return new Version("1.0");
}
public URL getIconFile() {
try {
return new URL("file:src/test/files/mockboxlogo.png");
} catch (MalformedURLException e) {
throw new RuntimeException(e);
}
}
public String getAppcastURL() {
return "http://localhost:" + APPCAST_SERVER_PORT + "/appcast.xml";
}
}