use of com.coveros.selenified.services.Request in project selenified by Coveros.
the class OutputFileTest method outputRequestPropertiesParamsTest.
@Test
public void outputRequestPropertiesParamsTest() {
Map<String, String> map = new HashMap<>();
map.put("hello", "world");
Request request = new Request(map);
Assert.assertEquals(outputFile.outputRequestProperties(request), "<br/> with parameters: <div><i><div>hello : world</div></i></div>");
}
use of com.coveros.selenified.services.Request in project selenified by Coveros.
the class OutputFileTest method outputRequestPropertiesNullNullTest.
@Test
public void outputRequestPropertiesNullNullTest() {
Request request = new Request(new JsonObject());
request.setData(null);
Assert.assertEquals(outputFile.outputRequestProperties(request), "<br/> with parameters: <div><i></i></div>");
}
use of com.coveros.selenified.services.Request in project selenified by Coveros.
the class OutputFileTest method outputRequestPropertiesEmptyDataTest.
@Test
public void outputRequestPropertiesEmptyDataTest() {
Request request = new Request(new JsonObject());
Assert.assertEquals(outputFile.outputRequestProperties(request), "<br/> with parameters: <div><i>{}</i></div>");
}
use of com.coveros.selenified.services.Request in project selenified by Coveros.
the class RequestTest method checkJsonDataChangeRequestTest.
@Test
public void checkJsonDataChangeRequestTest() {
JsonObject json = new JsonObject();
json.addProperty("name", "john");
Request request = new Request(json);
json.addProperty("address", "1234 no where");
request.setData(json);
Assert.assertEquals(request.getData(), json);
}
use of com.coveros.selenified.services.Request in project selenified by Coveros.
the class ReporterTest method outputRequestPropertiesEmptyParamsAndFileTest.
@Test
public void outputRequestPropertiesEmptyParamsAndFileTest() {
Request request = new Request().setUrlParams(new HashMap<>());
String requestPayloadOutput = Reporter.getRequestPayloadOutput(request, new File("Jenkinsfile"));
assertTrue(requestPayloadOutput.matches("<a href='javascript:void\\(0\\)' onclick='toggle\\(\"[0-9]{13}_[a-zA-Z0-9]{10}\"\\)'>Toggle Payload</a> <span id='[0-9]{13}_[a-zA-Z0-9]{10}' style='display:none;'><div> with file: <a href='file:///" + System.getProperty("user.dir").replace("\\", "\\\\") + File.separator.replace("\\", "\\\\") + "Jenkinsfile'>Jenkinsfile</a></div></span>"));
}
Aggregations