PreferenceSet prefs = portlet.getPreferenceSet();
it = prefs.iterator();
count = 0;
while (it.hasNext())
{
PreferenceComposite pref = (PreferenceComposite) it.next();
assertNotNull("Preference.Name is null", pref.getName());
if (pref.getName().equals("time-server"))
{
assertTrue("Preference.Name invalid: " + pref.getName(), pref.getName().equals("time-server"));
assertTrue("Preference.Modifiable invalid: ", pref.isReadOnly() == false);
validatePreferences(pref, new String[] { "http://timeserver.myco.com", "http://timeserver.foo.com" });
}
else
{
assertTrue("Preference.Name invalid: " + pref.getName(), pref.getName().equals("port"));
assertTrue("Preference.Modifiable invalid: ", pref.isReadOnly() == true);
validatePreferences(pref, new String[] { "404" });
}
count++;
}
assertTrue("PortletPreference Count != 2, count = " + count, count == 2);