亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? defaultconfigtestcase.java

?? Jakarta小組開發的可集成在各種系統中的共用登入管理程序。
?? JAVA
字號:
/* * Copyright 2001-2004 The Apache Software Foundation. *  * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at *  *      http://www.apache.org/licenses/LICENSE-2.0 *  * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.commons.logging.simple;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import junit.framework.Test;import junit.framework.TestCase;import junit.framework.TestSuite;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.apache.commons.logging.impl.SimpleLog;/** * <p>TestCase for simple logging when running with zero configuration * other than selecting the SimpleLog implementation.</p> * * @author Craig R. McClanahan * @version $Revision: 1.5 $ $Date: 2004/05/29 10:43:35 $ */public class DefaultConfigTestCase extends TestCase {    // ----------------------------------------------------------- Constructors    /**     * <p>Construct a new instance of this test case.</p>     *     * @param name Name of the test case     */    public DefaultConfigTestCase(String name) {        super(name);    }    // ----------------------------------------------------- Instance Variables    /**     * <p>The {@link LogFactory} implementation we have selected.</p>     */    protected LogFactory factory = null;    /**     * <p>The {@link Log} implementation we have selected.</p>     */    protected Log log = null;    // ------------------------------------------- JUnit Infrastructure Methods    /**     * Set up instance variables required by this test case.     */    public void setUp() throws Exception {        setUpFactory();        setUpLog("TestLogger");    }    /**     * Return the tests included in this test suite.     */    public static Test suite() {        return (new TestSuite(DefaultConfigTestCase.class));    }    /**     * Tear down instance variables required by this test case.     */    public void tearDown() {        log = null;        factory = null;        LogFactory.releaseAll();    }    // ----------------------------------------------------------- Test Methods    // Test pristine DecoratedSimpleLog instance    public void testPristineDecorated() {        setUpDecorated("DecoratedLogger");        checkDecorated();    }    // Test pristine Log instance    public void testPristineLog() {        checkStandard();    }    // Test pristine LogFactory instance    public void testPristineFactory() {        assertNotNull("LogFactory exists", factory);        assertEquals("LogFactory class",                     "org.apache.commons.logging.impl.LogFactoryImpl",                     factory.getClass().getName());        String names[] = factory.getAttributeNames();        assertNotNull("Names exists", names);        assertEquals("Names empty", 0, names.length);    }    // Test Serializability of standard instance    public void testSerializable() throws Exception {        // Serialize and deserialize the instance        ByteArrayOutputStream baos = new ByteArrayOutputStream();        ObjectOutputStream oos = new ObjectOutputStream(baos);        oos.writeObject(log);        oos.close();        ByteArrayInputStream bais =            new ByteArrayInputStream(baos.toByteArray());        ObjectInputStream ois = new ObjectInputStream(bais);        log = (Log) ois.readObject();        ois.close();        // Check the characteristics of the resulting object        checkStandard();    }    // -------------------------------------------------------- Support Methods    // Check the decorated log instance    protected void checkDecorated() {        assertNotNull("Log exists", log);        assertEquals("Log class",                     "org.apache.commons.logging.simple.DecoratedSimpleLog",                     log.getClass().getName());        // Can we call level checkers with no exceptions?        assertTrue(!log.isDebugEnabled());        assertTrue(log.isErrorEnabled());        assertTrue(log.isFatalEnabled());        assertTrue(log.isInfoEnabled());        assertTrue(!log.isTraceEnabled());        assertTrue(log.isWarnEnabled());        // Can we retrieve the current log level?        assertEquals(SimpleLog.LOG_LEVEL_INFO, ((SimpleLog) log).getLevel());        // Can we validate the extra exposed properties?        assertEquals("yyyy/MM/dd HH:mm:ss:SSS zzz",                     ((DecoratedSimpleLog) log).getDateTimeFormat());        assertEquals("DecoratedLogger",                     ((DecoratedSimpleLog) log).getLogName());        assertTrue(!((DecoratedSimpleLog) log).getShowDateTime());        assertTrue(((DecoratedSimpleLog) log).getShowShortName());    }    // Check the standard log instance    protected void checkStandard() {        assertNotNull("Log exists", log);        assertEquals("Log class",                     "org.apache.commons.logging.impl.SimpleLog",                     log.getClass().getName());        // Can we call level checkers with no exceptions?        assertTrue(!log.isDebugEnabled());        assertTrue(log.isErrorEnabled());        assertTrue(log.isFatalEnabled());        assertTrue(log.isInfoEnabled());        assertTrue(!log.isTraceEnabled());        assertTrue(log.isWarnEnabled());        // Can we retrieve the current log level?        assertEquals(SimpleLog.LOG_LEVEL_INFO, ((SimpleLog) log).getLevel());    }    // Set up decorated log instance    protected void setUpDecorated(String name) {        log = new DecoratedSimpleLog(name);    }    // Set up factory instance    protected void setUpFactory() throws Exception {        factory = LogFactory.getFactory();    }    // Set up log instance    protected void setUpLog(String name) throws Exception {        log = LogFactory.getLog(name);    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区三区免费| 亚洲欧美aⅴ...| 精品一区二区三区在线观看| 99精品黄色片免费大全| 日本不卡123| 欧美一区二区三区四区五区| 蜜臀久久99精品久久久久宅男 | 不卡电影一区二区三区| 国产精品少妇自拍| 91国产丝袜在线播放| 日本特黄久久久高潮| 亚洲精品一区二区三区精华液| 国产一区二区成人久久免费影院| 国产精品日韩成人| 欧美三级三级三级| 精品无码三级在线观看视频| 国产香蕉久久精品综合网| 粉嫩av一区二区三区在线播放| 亚洲另类在线视频| 欧美一区二区三区的| 国产成人精品三级| 亚洲主播在线观看| 精品国产一区二区三区久久久蜜月| 国产成人午夜电影网| 亚洲欧洲中文日韩久久av乱码| 91精品国产入口| 成人国产亚洲欧美成人综合网| 亚洲h精品动漫在线观看| 久久亚洲一级片| 欧美综合视频在线观看| 国产一区二区三区四区五区入口| 伊人色综合久久天天人手人婷| 日韩精品专区在线| 91色视频在线| 久久激情五月婷婷| 亚洲狠狠丁香婷婷综合久久久| 精品国产99国产精品| 日本精品免费观看高清观看| 国产在线精品一区二区不卡了| 一区二区在线观看免费视频播放| www久久久久| 欧美性色欧美a在线播放| 国产精品12区| 蜜桃一区二区三区四区| 亚洲国产综合视频在线观看| 中文字幕乱码久久午夜不卡| 日韩精品一区二区三区中文精品| 91免费观看在线| 国产999精品久久久久久绿帽| 日本在线观看不卡视频| 亚洲综合丝袜美腿| 国产精品看片你懂得| 精品国产乱码久久久久久1区2区| 欧美日韩在线不卡| 91在线视频18| 国产精品66部| 久久国产精品露脸对白| 亚洲成在人线在线播放| 一区二区三区中文在线观看| 国产精品久久夜| 国产日韩欧美激情| 精品免费视频.| 日韩精品一区二区在线观看| 欧美日本免费一区二区三区| 欧洲国内综合视频| 色呦呦日韩精品| 色综合久久九月婷婷色综合| av不卡在线观看| 成人国产精品免费观看视频| 国产成人精品一区二区三区四区 | 欧美大片拔萝卜| 欧美一区欧美二区| 777xxx欧美| 在线播放中文字幕一区| 欧美日韩和欧美的一区二区| 在线观看av不卡| 欧美色区777第一页| 欧美亚洲国产bt| 欧美性受xxxx黑人xyx性爽| 91黄色小视频| 欧美精品在线视频| 91精品久久久久久蜜臀| 日韩视频在线你懂得| 日韩女优电影在线观看| www激情久久| 国产精品美女久久久久久 | 精品国产百合女同互慰| 久久久国产精品午夜一区ai换脸| 久久精品亚洲麻豆av一区二区 | 久久成人久久爱| 国产在线精品不卡| 国产黄人亚洲片| 91一区在线观看| 欧美日本在线看| 亚洲精品一线二线三线| 国产日韩欧美不卡| 亚洲乱码国产乱码精品精98午夜| 亚洲va中文字幕| 激情综合色综合久久综合| 成人精品高清在线| 91亚洲午夜精品久久久久久| 欧美日韩国产天堂| 欧美成人福利视频| 中文字幕一区日韩精品欧美| 一区二区久久久久| 久久99精品久久只有精品| 成人一级片在线观看| 欧美制服丝袜第一页| 精品少妇一区二区三区| 中文字幕一区在线观看视频| 午夜欧美在线一二页| 国产91露脸合集magnet| 在线欧美日韩国产| xfplay精品久久| 亚洲在线免费播放| 国产一区二区三区| 在线观看www91| 国产午夜久久久久| 亚洲国产精品一区二区久久恐怖片 | 国产欧美一区视频| 天堂av在线一区| 成人蜜臀av电影| 在线不卡的av| 亚洲美女免费在线| 国产美女在线精品| 欧美色综合天天久久综合精品| 蜜臀av性久久久久蜜臀aⅴ| 国产成人精品免费视频网站| 欧美精品视频www在线观看| 欧美国产1区2区| 蜜乳av一区二区| 欧美性大战久久久久久久蜜臀 | 午夜欧美2019年伦理| 顶级嫩模精品视频在线看| 7777精品久久久大香线蕉| 亚洲三级电影全部在线观看高清| 男人的天堂亚洲一区| 欧美视频一区二区在线观看| 欧美国产乱子伦 | 国产在线精品不卡| 欧美人伦禁忌dvd放荡欲情| 中文字幕av一区 二区| 久久99国产精品麻豆| 在线不卡一区二区| 亚洲综合成人在线| 97se亚洲国产综合自在线观| 国产欧美一区二区三区在线看蜜臀 | 国产经典欧美精品| 日韩欧美第一区| 天堂一区二区在线| 欧洲视频一区二区| 亚洲美女屁股眼交3| www.66久久| 国产精品麻豆一区二区| 国产成人精品免费网站| 2欧美一区二区三区在线观看视频| 午夜影院久久久| 欧美三级视频在线播放| 一卡二卡三卡日韩欧美| 色www精品视频在线观看| 一区精品在线播放| 国产91富婆露脸刺激对白| 国产拍揄自揄精品视频麻豆| 国产精品一区二区无线| 欧美精品一区二区三| 久久不见久久见免费视频7| 日韩免费在线观看| 久久精品免费观看| 久久女同性恋中文字幕| 国产一区在线不卡| 国产亚洲欧美一级| 成人污污视频在线观看| 国产精品美女久久久久久久| 99riav久久精品riav| 亚洲欧美日韩国产一区二区三区| 色视频欧美一区二区三区| 亚洲一区在线观看免费| 欧美日韩激情在线| 麻豆精品一区二区综合av| 精品国一区二区三区| 国产高清亚洲一区| 中文字幕五月欧美| 在线免费av一区| 日本不卡中文字幕| 久久婷婷色综合| 菠萝蜜视频在线观看一区| 亚洲免费资源在线播放| 欧美日韩午夜精品| 777奇米四色成人影色区| 日本在线不卡视频| 久久精品水蜜桃av综合天堂| 99国产精品视频免费观看| 亚洲国产成人精品视频| 日韩精品一区二区三区老鸭窝| 国产在线播放一区二区三区| 国产精品久久久久久久裸模| 欧美日韩一区在线| 精品在线免费观看| 亚洲色图清纯唯美| 欧美一区二区在线免费播放|