org.apache.log4j.filter
Class LoggerMatchFilterTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.log4j.filter.LoggerMatchFilterTest
All Implemented Interfaces:
junit.framework.Test

public class LoggerMatchFilterTest
extends junit.framework.TestCase

Unit tests for LoggerMatchFilter.


Constructor Summary
LoggerMatchFilterTest(java.lang.String name)
          Create new test instance.
 
Method Summary
 void test1()
          Check that LoggerMatchFilter.decide() with unspecified level returns Filter.ACCEPT for root logger.
 void test2()
          Check that LoggerMatchFilter.decide() with unspecified level returns Filter.DENY for root logger when accept on match is false.
 void test3()
          Check that LoggerMatchFilter.decide() with unspecified level returns Filter.NEUTRAL for non-root logger.
 void test4()
          Check that LoggerMatchFilter.decide() returns Filter.ACCEPT for matching logger.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LoggerMatchFilterTest

public LoggerMatchFilterTest(java.lang.String name)
Create new test instance.

Parameters:
name - test name.
Method Detail

test1

public void test1()
Check that LoggerMatchFilter.decide() with unspecified level returns Filter.ACCEPT for root logger.


test2

public void test2()
Check that LoggerMatchFilter.decide() with unspecified level returns Filter.DENY for root logger when accept on match is false.


test3

public void test3()
Check that LoggerMatchFilter.decide() with unspecified level returns Filter.NEUTRAL for non-root logger.


test4

public void test4()
Check that LoggerMatchFilter.decide() returns Filter.ACCEPT for matching logger.



Copyright © 2010 The Apache Software Foundation. Licensed under the Apache License, Version 2.0

Apache Extras Companion for Apache log4j, Apache log4j and Apache are trademarks of the Apache Software Foundation.