@Test public void testNamingContextDefault() { WApplication appl = new WApplication(); Assert.assertEquals("Incorrect default naming context", "", appl.getNamingContextId()); Assert.assertEquals("Incorrect default id", WApplication.DEFAULT_APPLICATION_ID, appl. getId()); Assert.assertEquals("Incorrect default id name", WApplication.DEFAULT_APPLICATION_ID, appl. getIdName()); Assert.assertFalse("Append should default to false", appl.isAppendID()); // Put in another context WNamingContext context = new WNamingContext("TEST"); context.add(appl); // Append false should be ignored Assert.assertEquals("Incorrect default naming context", "TEST-A", appl.getNamingContextId()); }
@Test public void testNamingContextDefaultWithAppend() { WApplication appl = new WApplication(); appl.setAppendID(true); Assert.assertEquals("Incorrect default naming context with append", WApplication.DEFAULT_APPLICATION_ID, appl.getNamingContextId()); Assert.assertEquals("Incorrect default id with append", WApplication.DEFAULT_APPLICATION_ID, appl.getId()); Assert.assertEquals("Incorrect default id name with append", WApplication.DEFAULT_APPLICATION_ID, appl.getIdName()); Assert.assertTrue("Append should be true", appl.isAppendID()); }