public TestResult checkEventPayloadIsCorrectClass(EventRequest request,
EventResponse response) {
tally(response);
TestResult result = new TestResult();
result.setSpecPLT("15.2.2");
result.setDescription("Check to make sure that payload is an instance" +
"of " + ComposedObject.class);
Object value = request.getEvent().getValue();
if (value == null) {
result.setReturnCode(TestResult.FAILED);
result.setResultMessage("Expected event payload type to be '" +
ComposedObject.class.getName() + "' but it was null.");
} else if (value instanceof ComposedObject) {
result.setReturnCode(TestResult.PASSED);
} else {
result.setReturnCode(TestResult.FAILED);
result.setResultMessage("Expected event payload type to be '" +
ComposedObject.class.getName() + "' but it was actually '" +
request.getEvent().getValue() + "'");
}
return result;
}
ComplexPayloadEventTest.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:portals-pluto
作者:
评论列表
文章目录