protected TestResult checkGetPreferenceNames(PortletRequest request) {
TestResult result = new TestResult();
result.setDescription("Ensure returned enumeration is valid.");
result.setSpecPLT("14.1");
PortletPreferences preferences = request.getPreferences();
Map<String, String[]> prefMap = preferences.getMap();
boolean hasAll = true;
for (Enumeration<String> en = preferences.getNames();
en.hasMoreElements(); ) {
if (!prefMap.containsKey(en.nextElement())) {
hasAll = false;
break;
}
}
if (hasAll) {
result.setReturnCode(TestResult.PASSED);
} else {
result.setReturnCode(TestResult.FAILED);
result.setResultMessage("At least one name is not found "
+ "in the preference map.");
}
return result;
}
PreferenceCommonTest.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:portals-pluto
作者:
评论列表
文章目录