diff options
Diffstat (limited to 'src/test/java/com/btr/proxy/selector/pac/UrlPacScriptSourceTest.java')
-rw-r--r-- | src/test/java/com/btr/proxy/selector/pac/UrlPacScriptSourceTest.java | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/test/java/com/btr/proxy/selector/pac/UrlPacScriptSourceTest.java b/src/test/java/com/btr/proxy/selector/pac/UrlPacScriptSourceTest.java new file mode 100644 index 0000000..61c8cd0 --- /dev/null +++ b/src/test/java/com/btr/proxy/selector/pac/UrlPacScriptSourceTest.java @@ -0,0 +1,34 @@ +package com.btr.proxy.selector.pac; + +import static org.junit.Assert.assertEquals; +import org.junit.Test; + +/***************************************************************************** + * Tests for the UrlPacScriptSource. + * @author Bernd Rosstauscher (proxyvole@rosstauscher.de) Copyright 2009 + ****************************************************************************/ + +public class UrlPacScriptSourceTest { + + /************************************************************************* + * Unit Test + ************************************************************************/ + @Test + public void testHttpCharsetParser() { + UrlPacScriptSource scriptSource = new UrlPacScriptSource(""); + String charset = scriptSource.parseCharsetFromHeader("application/x-ns-proxy-autoconfig; charset=UTF-8"); + assertEquals("UTF-8", charset); + } + + /************************************************************************* + * Unit Test + ************************************************************************/ + @Test + public void testHttpCharsetParserDefault() { + UrlPacScriptSource scriptSource = new UrlPacScriptSource(""); + String charset = scriptSource.parseCharsetFromHeader("application/octet-stream;"); + assertEquals("ISO-8859-1", charset); + } + +} + |