import java.util.ArrayList;
-import junit.framework.Assert;
+import org.junit.Assert;
import net.jaekl.qd.QDException;
import net.jaekl.qd.xml.ParseResult;
import net.jaekl.qd.xml.XmlParseException;
@Test
public void test_submitAndParse_throwsInvalidResultException() {
- InvalidResponseException ire = new InvalidResponseException(GATEWAY, METHOD, new SAXParseException("dummy", null));
+ final String RESPONSE = "Must specify stop number.";
+ InvalidResponseException ire = new InvalidResponseException(new SAXParseException("dummy", null), GATEWAY, METHOD, RESPONSE);
ArrayList<NameValuePair> emptyParams = new ArrayList<NameValuePair>();
RequestBrokerMock rbm = new RequestBrokerMock(GATEWAY, emptyParams);
Assert.assertEquals(ire, qde);
Assert.assertTrue(ire.toString().contains(GATEWAY));
Assert.assertTrue(ire.toString().contains(METHOD));
+ Assert.assertTrue(ire.toString().contains(RESPONSE));
}
}
}