FileDocCategorySizeDatePackage
TestPOILogFactory.javaAPI DocApache Poi 3.0.12973Mon Jan 01 12:39:46 GMT 2007org.apache.poi.util

TestPOILogFactory

public class TestPOILogFactory extends TestCase
author
Marc Johnson (mjohnson at apache dot org)
author
Glen Stampoultzis (glens at apache.org)
author
Nicola Ken Barozzi (nicolaken at apache.org)

Fields Summary
Constructors Summary
public TestPOILogFactory(String name)
Creates new TestPOILogFactory

param
name

        super( name );
    
Methods Summary
public static voidmain(java.lang.String[] ignored_args)
main method to run the unit tests

param
ignored_args

        System.out.println( "Testing basic util.POILogFactory functionality" );
        junit.textui.TestRunner.run( TestPOILogFactory.class );
    
public voidtestLog()
test log creation

exception
IOException

        //NKB Testing only that logging classes use gives no exception
        //    Since logging can be disabled, no checking of logging
        //    output is done.

        POILogger l1 = POILogFactory.getLogger( "org.apache.poi.hssf.test" );
        POILogger l2 = POILogFactory.getLogger( "org.apache.poi.hdf.test" );

        l1.log( POILogger.FATAL, "testing cat org.apache.poi.hssf.*:FATAL" );
        l1.log( POILogger.ERROR, "testing cat org.apache.poi.hssf.*:ERROR" );
        l1.log( POILogger.WARN, "testing cat org.apache.poi.hssf.*:WARN" );
        l1.log( POILogger.INFO, "testing cat org.apache.poi.hssf.*:INFO" );
        l1.log( POILogger.DEBUG, "testing cat org.apache.poi.hssf.*:DEBUG" );

        l2.log( POILogger.FATAL, "testing cat org.apache.poi.hdf.*:FATAL" );
        l2.log( POILogger.ERROR, "testing cat org.apache.poi.hdf.*:ERROR" );
        l2.log( POILogger.WARN, "testing cat org.apache.poi.hdf.*:WARN" );
        l2.log( POILogger.INFO, "testing cat org.apache.poi.hdf.*:INFO" );
        l2.log( POILogger.DEBUG, "testing cat org.apache.poi.hdf.*:DEBUG" );