+ \r
+ @Test\r
+ public void testLoggable() {\r
+ Logger l4jLogger = Logger.getLogger("testLogger");\r
+ l4jLogger.setLevel(Level.DEBUG);\r
+ Log4JLogTarget logObj = null;\r
+ try {\r
+ logObj = new Log4JLogTarget( "testLogger", Level.DEBUG);\r
+ } catch (APIException e) {\r
+ // TODO Auto-generated catch block\r
+ e.printStackTrace();\r
+ }\r
+ boolean retVal = logObj.isLoggable();\r
+ assertTrue(retVal);\r
+ }\r
+ \r
+ @Test\r
+ public void testLog() {\r
+ Log4JLogTarget logObj = null;\r
+ try {\r
+ logObj = new Log4JLogTarget( null, Level.DEBUG);\r
+ } catch (APIException e) {\r
+ // TODO Auto-generated catch block\r
+ e.printStackTrace();\r
+ }\r
+ logObj.log(new Object[] {"test"});\r
+ }\r
+ \r
+ @Test\r
+ public void testLogThrowable() {\r
+ Log4JLogTarget logObj = null;\r
+ try {\r
+ logObj = new Log4JLogTarget( null, Level.DEBUG);\r
+ } catch (APIException e) {\r
+ // TODO Auto-generated catch block\r
+ e.printStackTrace();\r
+ }\r
+ logObj.log(new Throwable("test exception"), new Object[] {"test","test2","",null});\r
+ }\r
+ \r