org.apache.log4j.filter
Class LevelMatchFilterTest

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

public class LevelMatchFilterTest
extends junit.framework.TestCase

Unit tests for LevelMatchFilter.


Constructor Summary
LevelMatchFilterTest(java.lang.String name)
          Create new test instance.
 
Method Summary
 void test1()
          Check that LevelMatchFilter.decide() returns Filter.ACCEPT when level matches.
 void test2()
          Check that LevelMatchFilter.decide() returns Filter.DENY when level matches and acceptOnMatch = false.
 void test3()
          Check that LevelMatchFilter.decide() returns Filter.NEUTRAL when levelToMatch is unspecified.
 void test4()
          Check that LevelMatchFilter.decide() returns Filter.NEUTRAL when event level is higher than level to match.
 void test5()
          Check that LevelMatchFilter.decide() returns Filter.NEUTRAL when event level is lower than level to match.
 
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

LevelMatchFilterTest

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

Parameters:
name - test name.
Method Detail

test1

public void test1()
Check that LevelMatchFilter.decide() returns Filter.ACCEPT when level matches.


test2

public void test2()
Check that LevelMatchFilter.decide() returns Filter.DENY when level matches and acceptOnMatch = false.


test3

public void test3()
Check that LevelMatchFilter.decide() returns Filter.NEUTRAL when levelToMatch is unspecified.


test4

public void test4()
Check that LevelMatchFilter.decide() returns Filter.NEUTRAL when event level is higher than level to match.


test5

public void test5()
Check that LevelMatchFilter.decide() returns Filter.NEUTRAL when event level is lower than level to match.



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.