⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 filesystemprovidertest.java

📁 JSPWiki,100%Java开发的一套完整WIKI程序
💻 JAVA
字号:
package com.ecyrd.jspwiki.providers;import junit.framework.*;import java.io.*;import java.util.*;import org.apache.log4j.*;import com.ecyrd.jspwiki.*;public class FileSystemProviderTest extends TestCase{    FileSystemProvider m_provider;    String             m_pagedir;    Properties props  = new Properties();    TestEngine         m_engine;    public FileSystemProviderTest( String s )    {        super( s );    }    public void setUp()        throws Exception    {        m_pagedir = System.getProperties().getProperty("java.io.tmpdir");        Properties props2 = new Properties();        props.setProperty( FileSystemProvider.PROP_PAGEDIR,                            m_pagedir );        props2.load( TestEngine.findTestProperties() );        PropertyConfigurator.configure(props2);                m_engine = new TestEngine(props);        m_provider = new FileSystemProvider();        m_provider.initialize( m_engine, props );    }    public void tearDown()    {    }    public void testScandinavianLetters()        throws Exception    {        try        {            WikiPage page = new WikiPage("配Test");            m_provider.putPageText( page, "test" );            File resultfile = new File( m_pagedir, "%C5%E4Test.txt" );            assertTrue("No such file", resultfile.exists());            String contents = FileUtil.readContents( new FileInputStream(resultfile),                                                     "ISO-8859-1" );            assertEquals("Wrong contents", contents, "test");        }        finally        {            File resultfile = new File( m_pagedir,                                        "%C5%E4Test.txt" );            try            {                resultfile.delete();            }            catch(Exception e) {}        }    }    public void testAuthor()        throws Exception    {        try        {            WikiPage page = new WikiPage("配Test");            page.setAuthor("Min

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -