@@ -0,0 +1,951 @@
+package com.tacitknowledge.slowlight.proxyserver.handler;%0A%0Aimport com.tacitknowledge.slowlight.proxyserver.config.HandlerConfig;%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0A%0Aimport static org.mockito.Mockito.times;%0Aimport static org.mockito.Mockito.verify;%0A%0A/**%0A * @author Pavel Sorocun (psorocun@tacitknowledge.com)%0A */%0Apublic class LogChannelHandlerTest extends AbstractChannelHandlerTest%0A%7B%0A    private LogChannelHandler handler;%0A%0A    @Before%0A    public void setup()%0A    %7B%0A        handler = new LogChannelHandler(new HandlerConfig());%0A    %7D%0A%0A    @Test%0A    public void shouldWrite() throws Exception%0A    %7B%0A        handler.write(channelHandlerContext, msg, promise);%0A        verify(channelHandlerContext, times(1)).write(msg, promise);%0A    %7D%0A%0A    @Test%0A    public void shouldReadChannel() throws Exception%0A    %7B%0A        handler.channelRead(channelHandlerContext, msg);%0A        verify(channelHandlerContext, times(1)).fireChannelRead(msg);%0A    %7D%0A%7D%0A

add log handler test