package hudson.plugins.seleniumhq;
import java.io.ByteArrayInputStream;
import java.io.InputStream;
import junit.framework.TestCase;
/**
* JUnit test for {@link SuiteResult}
*/
public class SuiteResultTest extends TestCase {
public void testParse1() throws Exception {
SuiteResult sr = SuiteResult.parse( SuiteResultTest.class.getResourceAsStream("testResult.html") );
assertEquals(7, sr.getNumTestPasses());
assertEquals(0, sr.getNumTestFailures());
}
public void testParse2() throws Exception {
try
{
String testBadInput = "";
InputStream in = new ByteArrayInputStream(testBadInput.getBytes());
SuiteResult.parse( in );
fail("Should have NumberFormatException");
}
catch (NumberFormatException expected)
{
return;
}
}
}