@Test
public void testIsEnabledLogLevelIsTraceEnabledFalse() throws Exception {

    // set up
    LogLevelChangeUtil.setLogLevel(LogLevelChangeUtil.LogLevel.INFO);
    // parameter create
    HandlerMethod paramHandler = new HandlerMethod(controller, TraceLoggingInterceptorController.class
            .getMethod("createForm"));
    long startTime = System.nanoTime();
    request.setAttribute(TraceLoggingInterceptor.class.getName()
            + ".startTime", startTime);
    try {
        // run
        interceptor.postHandle(request, response, paramHandler, model);
    } catch (Exception e) {
        fail("illegal case");
    }
    // assert
    assertThat(logger.isDebugEnabled(), is(false));
    // init log level
    LogLevelChangeUtil.resetLogLevel();
}