executeSuccess("date=" + validVerificationDateString() + "&location=testcase&certify=1&rules=1&assertion=1&points=10");
}
+ @Test
+ public void testAssureFormEmpty() throws IOException {
+ URLConnection uc = buildupAssureFormConnection(true);
+ uc.getOutputStream().write(("date=" + validVerificationDateString() + "&location=testcase&rules=1&assertion=1&points=10").getBytes("UTF-8"));
+ uc.getOutputStream().flush();
+ String data = IOUtils.readURL(uc);
+ assertThat(data, hasError());
+ }
+
@Test
public void testAssureFormContanisData() throws IOException {
URLConnection uc = buildupAssureFormConnection(true);
execute("date=" + validVerificationDateString() + "&location=" + uniqueLoc + "&certify=1&rules=1&assertion=1&points=10");
String cookie = login(assureeM, TEST_PASSWORD);
- URLConnection url = get(cookie, MyPoints.PATH);
+ URLConnection url = get(cookie, Points.PATH);
String resp = IOUtils.readURL(url);
- resp = resp.split(Pattern.quote("</table>"))[0];
+ resp = resp.split(Pattern.quote("</table>"))[1];
assertThat(resp, containsString(uniqueLoc));
}
String uniqueLoc = createUniqueName();
executeSuccess("date=" + validVerificationDateString() + "&location=" + uniqueLoc + "&certify=1&rules=1&assertion=1&points=10");
String cookie = login(assurerM, TEST_PASSWORD);
- URLConnection url = get(cookie, MyPoints.PATH);
+ URLConnection url = get(cookie, Points.PATH);
String resp = IOUtils.readURL(url);
- resp = resp.split(Pattern.quote("</table>"))[1];
+ resp = resp.split(Pattern.quote("</table>"))[2];
assertThat(resp, containsString(uniqueLoc));
}