org.apache.log4j.filter
Class LevelRangeFilterTest

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

public class LevelRangeFilterTest
extends junit.framework.TestCase

Unit tests for LevelRangeFilter.


Constructor Summary
LevelRangeFilterTest(java.lang.String name)
          Create new test instance.
 
Method Summary
 void test1()
          Check that LevelRangeFilter.decide() returns Filter.DENY when event level is below min level.
 void test2()
          Check that LevelRangeFilter.decide() returns Filter.DENY when event level is above max level.
 void test3()
          Check that LevelRangeFilter.decide() returns Filter.ACCEPT when event level is above min level.
 void test4()
          Check that LevelRangeFilter.decide() returns Filter.ACCEPT when event level is below max level.
 void test5()
          Check that LevelRangeFilter.decide() returns Filter.NEUTRAL when event level is above min level and accept on match is false.
 void test6()
          Check that LevelRangeFilter.decide() returns Filter.NEUTRAL when event level is below max level and accept on match is false.
 
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

LevelRangeFilterTest

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

Parameters:
name - test name.
Method Detail

test1

public void test1()
Check that LevelRangeFilter.decide() returns Filter.DENY when event level is below min level.


test2

public void test2()
Check that LevelRangeFilter.decide() returns Filter.DENY when event level is above max level.


test3

public void test3()
Check that LevelRangeFilter.decide() returns Filter.ACCEPT when event level is above min level.


test4

public void test4()
Check that LevelRangeFilter.decide() returns Filter.ACCEPT when event level is below max level.


test5

public void test5()
Check that LevelRangeFilter.decide() returns Filter.NEUTRAL when event level is above min level and accept on match is false.


test6

public void test6()
Check that LevelRangeFilter.decide() returns Filter.NEUTRAL when event level is below max level and accept on match is false.



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.