Package net.sourceforge.cruisecontrol.listeners

Examples of net.sourceforge.cruisecontrol.listeners.ListenerTestNestedPlugin


        PluginXMLHelper pluginHelper = new PluginXMLHelper(helper);
        Object plugin;

        plugin = helper.getConfiguredPlugin(pluginHelper, "testnested");
        assertEquals(ListenerTestNestedPlugin.class, plugin.getClass());
        ListenerTestNestedPlugin plug1 = (ListenerTestNestedPlugin) plugin;
        assertEquals("default", plug1.getString());
        assertEquals("otherdefault", plug1.getOtherString());

        plugin = helper.getConfiguredPlugin(pluginHelper, "testselfconfiguring");
        assertEquals(null, plugin);

        plugin = helper.getConfiguredPlugin(pluginHelper, "testlistener");
View Full Code Here


        PluginXMLHelper pluginHelper = new PluginXMLHelper(helper);
        Object plugin;

        plugin = helper.getConfiguredPlugin(pluginHelper, "testnested");
        assertEquals(ListenerTestNestedPlugin.class, plugin.getClass());
        ListenerTestNestedPlugin plug1 = (ListenerTestNestedPlugin) plugin;
        assertEquals("overriden", plug1.getString());
        // not overriden
        assertEquals("otherdefault", plug1.getOtherString());

        plugin = helper.getConfiguredPlugin(pluginHelper, "testselfconfiguring");
        assertEquals(ListenerTestSelfConfiguringPlugin.class, plugin.getClass());
        ListenerTestSelfConfiguringPlugin plug2 = (ListenerTestSelfConfiguringPlugin) plugin;
        assertEquals(null, plug2.getString());
View Full Code Here

        Listener listener0 = (Listener) listeners.get(0);
        assertEquals(ListenerTestPlugin.class, listener0.getClass());
        ListenerTestPlugin testListener0 = (ListenerTestPlugin) listener0;
        assertEquals("default", testListener0.getString());
        ListenerTestNestedPlugin nested = testListener0.getNested();
        assertTrue(nested instanceof ListenerTestOtherNestedPlugin);
        assertEquals("notshadowing", ((ListenerTestOtherNestedPlugin) nested).getString());
        assertEquals(null, ((ListenerTestOtherNestedPlugin) nested).getOtherString());
        assertEquals("otherother", ((ListenerTestOtherNestedPlugin) nested).getOtherOtherString());
    }
View Full Code Here

TOP

Related Classes of net.sourceforge.cruisecontrol.listeners.ListenerTestNestedPlugin

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.