AvalonLoggerTestCase xref

    1   /*
    2    * Licensed to the Apache Software Foundation (ASF) under one or more
    3    * contributor license agreements.  See the NOTICE file distributed with
    4    * this work for additional information regarding copyright ownership.
    5    * The ASF licenses this file to You under the Apache License, Version 2.0
    6    * (the "License"); you may not use this file except in compliance with
    7    * the License.  You may obtain a copy of the License at
    8    *
    9    *      http://www.apache.org/licenses/LICENSE-2.0
    10   *
    11   * Unless required by applicable law or agreed to in writing, software
    12   * distributed under the License is distributed on an "AS IS" BASIS,
    13   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    14   * See the License for the specific language governing permissions and
    15   * limitations under the License.
    16   */
    17  package org.apache.commons.logging.avalon;
    18
    19  import org.apache.avalon.framework.logger.ConsoleLogger;
    20  import org.apache.commons.logging.impl.AvalonLogger;
    21  import org.apache.commons.logging.Log;
    22  import org.apache.commons.logging.AbstractLogTest;
    23
    24  import junit.framework.Test;
    25  import junit.framework.TestSuite;
    26
    27  /**
    28   * @author <a href="mailto:neeme@apache.org">Neeme Praks</a>
    29   * @version $Revision: 581090 $ $Date: 2007-10-02 00:01:06 +0200 (ti, 02 okt 2007) $
    30   */
    31  public class AvalonLoggerTestCase extends AbstractLogTest {
    32
    33      public static void main(String[] args) {
    34          String[] testCaseName = { AvalonLoggerTestCase.class.getName() };
    35          junit.textui.TestRunner.main(testCaseName);
    36      }
    37
    38      public static Test suite() {
    39          TestSuite suite = new TestSuite();
    40          suite.addTestSuite(AvalonLoggerTestCase.class);
    41          return suite;
    42      }
    43
    44      public Log getLogObject() {
    45          Log log = new AvalonLogger(new ConsoleLogger());
    46          return log;
    47      }
    48  }