@@ -0,0 +1,1124 @@
+package net.ttddyy.dsproxy.listener;%0A%0Aimport net.ttddyy.dsproxy.ExecutionInfo;%0Aimport net.ttddyy.dsproxy.QueryInfo;%0Aimport org.assertj.core.util.Lists;%0Aimport org.junit.Test;%0A%0Aimport java.lang.reflect.Method;%0A%0Aimport static org.assertj.core.api.Assertions.assertThat;%0A%0A/**%0A * @author Tadaya Tsuyukubo%0A */%0Apublic class DefaultLogEntryCreatorTest %7B%0A%0A    @Test%0A    public void getLogEntry() throws Exception %7B%0A        Method method = Object.class.getMethod(%22toString%22);%0A        Object result = new Object();%0A%0A        ExecutionInfo executionInfo = new ExecutionInfo();%0A        executionInfo.setDataSourceName(%22foo%22);%0A        executionInfo.setElapsedTime(100);%0A        executionInfo.setMethod(method);%0A        executionInfo.setResult(result);%0A%0A        QueryInfo queryInfo = new QueryInfo();%0A        queryInfo.setQuery(%22select 1%22);%0A%0A        DefaultLogEntryCreator creator = new DefaultLogEntryCreator();%0A        String entry = creator.getLogEntry(executionInfo, Lists.newArrayList(queryInfo), true);%0A%0A%0A        assertThat(entry).isEqualTo(%22Name:foo, Time:100, Success:True, QuerySize:1, Query:%5B(select 1)%5D, Params:%5B()%5D%22);%0A    %7D%0A%0A%7D%0A

add test for DefaultLogEntryCreator