Examples of MockHandler


Examples of org.jzonic.jlo.handler.MockHandler

    public LoggerTest(java.lang.String testName) {
        super(testName);
    }
   
    public void setUp() throws Exception {
        mockHandler = new MockHandler("Test");
        LogGenerator lg = new LogGenerator("test", mockHandler, new SimpleFormatter("Test"));
        logger = new Logger("test",255,"Test");
        logger.addLogGenerator(lg);
        channel = new Channel("debug",lg,true);       
        testLogger = new Logger("test2",Target.warn.intValue(),"Test");
View Full Code Here

Examples of org.jzonic.jlo.handler.MockHandler

        TestSuite suite = new TestSuite(TestConfigLoggerTest.class);
        return suite;
    }
   
    public void testSimpleLogging() {
        MockHandler mockHandler = getFreshHandler("TestGenerator");
        Logger logger = LogManager.getLogger("de.xcom","test");       
        logger.debug("debug message");
        Vector entries = mockHandler.getMessages();
        assertEquals(1,entries.size());
    }
View Full Code Here

Examples of org.jzonic.jlo.handler.MockHandler

        Vector entries = mockHandler.getMessages();
        assertEquals(1,entries.size());
    }
   
    public void testSimpleLoggingTargetOff() {
        MockHandler mockHandler = getFreshHandler("TestGenerator");
        Logger logger = LogManager.getLogger("de.xcom","test");
        int targets = logger.getTargets();       
        logger.setTargets(0);
        logger.debug("debug message");       
        Vector entries = mockHandler.getMessages();
        assertEquals(0,entries.size());
        logger.setTargets(targets);       
    }
View Full Code Here

Examples of org.jzonic.jlo.handler.MockHandler

        assertEquals(0,entries.size());
        logger.setTargets(targets);       
    }
   
    public void testChannel() {       
        MockHandler mockHandler = getFreshHandler("TestGenerator");
        Channel channel = LogManager.getChannel("timing","test");
        channel.log("debug message");       
        Vector entries = mockHandler.getMessages();
        assertEquals(1,entries.size());
    }
View Full Code Here

Examples of org.jzonic.jlo.handler.MockHandler

        Vector entries = mockHandler.getMessages();
        assertEquals(1,entries.size());
    }
       
    public void testLogger2() {     
        MockHandler mockHandler = getFreshHandler("TestGenerator");
        Logger testLogger = LogManager.getLogger("de.xcom","test");       
        testLogger.trace("Hello world");
        assertEquals(1,mockHandler.getMessages().size());
        testLogger.info("Hello world");
        assertEquals(2,mockHandler.getMessages().size());
        testLogger.debug("Hello world");
        assertEquals(3,mockHandler.getMessages().size());
        testLogger.warn("Hello world");
        assertEquals(4,mockHandler.getMessages().size());
        testLogger.error("Hello world");
        assertEquals(5,mockHandler.getMessages().size());
        testLogger.fatal("Hello world");
        assertEquals(6,mockHandler.getMessages().size());
    }
View Full Code Here

Examples of org.jzonic.jlo.handler.MockHandler

        testLogger.fatal("Hello world");
        assertEquals(6,mockHandler.getMessages().size());
    }
   
    public void testLogger2Loggable() {
        MockHandler mockHandler = getFreshHandler("TestGenerator");
        Logger testLogger = LogManager.getLogger("de.xcom.test","test");
        boolean test = testLogger.isTraceEnabled();
        assertEquals(true, test);
        test = testLogger.isInfoEnabled();
        assertEquals(false, test);
View Full Code Here

Examples of org.jzonic.jlo.handler.MockHandler

    private MockHandler getFreshHandler(String handlerName) {
        LogConfiguration config = manager.getLogConfiguration("test");
        assertNotNull(config);
        LogGenerator lg = config.getLogGenerator(handlerName);
        assertNotNull(lg);
        MockHandler mockHandler = (MockHandler)lg.getHandler();
        assertNotNull(mockHandler);
        mockHandler.clear();
        return mockHandler;
    }
View Full Code Here

Examples of org.mockito.invocation.MockHandler

public class MockUtil {

    private static final MockMaker mockMaker = ClassPathLoader.getMockMaker();

    public <T> T createMock(MockCreationSettings<T> settings) {
        MockHandler mockHandler = new MockHandlerFactory().create(settings);

        T mock = mockMaker.createMock(settings, mockHandler);

        Object spiedInstance = settings.getSpiedInstance();
        if (spiedInstance != null) {
View Full Code Here

Examples of org.mockito.invocation.MockHandler

    }

    public <T> void resetMock(T mock) {
        InternalMockHandler oldHandler = (InternalMockHandler) getMockHandler(mock);
        MockCreationSettings settings = oldHandler.getMockSettings();
        MockHandler newHandler = new MockHandlerFactory().create(settings);

        mockMaker.resetMock(mock, newHandler, settings);
    }
View Full Code Here

Examples of org.mockito.invocation.MockHandler

    public boolean isTypeMockable(Class<?> type) {
      return !type.isPrimitive() && !Modifier.isFinal(type.getModifiers());
    }

    public <T> T createMock(MockCreationSettings<T> settings) {
        MockHandler mockHandler = new MockHandlerFactory().create(settings);

        T mock = mockMaker.createMock(settings, mockHandler);

        Object spiedInstance = settings.getSpiedInstance();
        if (spiedInstance != null) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.