@Test public void requiredFields() { doLogin(); ServerTab serverCfg = main.openServer(); assertErrorText(serverCfg.getSmtpHost(), "127.0.0.1"); assertErrorText(serverCfg.getSmtpPort(), 1125); assertErrorText(serverCfg.getSmtpEmail(), "*****@*****.**"); assertErrorText(serverCfg.getGlobalTimeout(), 10); assertErrorText(serverCfg.getGlobalRetry(), 3); serverCfg.getSecurityRealms().removeAll(); Assert.assertTrue(serverCfg.getSecurityRealms().hasErrorText("Select one or more items")); serverCfg.getSecurityRealms().addAll(); Assert.assertFalse(serverCfg.getSecurityRealms().hasErrorText("Select one or more items")); assertErrorText(serverCfg.getSecurityAnonymousUsername(), "anonymous"); assertErrorText(serverCfg.getSecurityAnonymousPassword(), "anonymous"); assertErrorText(serverCfg.getApplicationBaseUrl(), "http://localhost:8081/nexus"); }