package net.jsunit; import junit.framework.TestResult; import net.jsunit.configuration.ConfigurationSource; import net.jsunit.model.ResultType; public class InvalidRemoteMachinesDistributedTestTest extends EndToEndTestCase { protected ConfigurationSource invalidRemoteMachinesFarmSource() { return new StubConfigurationSource() { public String remoteMachineURLs() { return "http://invalid_machine1:8080, http://invalid_machine2:8080"; } public String port() { return String.valueOf(port); } }; } protected ConfigurationSource serverSource() { return new StubConfigurationSource() { public String port() { return String.valueOf(port); } }; } public void testUnresponsive() { DistributedTest test = new DistributedTest(serverSource(), invalidRemoteMachinesFarmSource()); TestResult testResult = test.run(); assertFalse(testResult.wasSuccessful()); assertEquals( ResultType.UNRESPONSIVE, test.getDistributedTestRunManager().getDistributedTestRunResult().getResultType() ); } }