diff options
Diffstat (limited to 'harmony-tests/src/test/java/tests/api/java/nio/charset/UTF8CharsetTest.java')
-rw-r--r-- | harmony-tests/src/test/java/tests/api/java/nio/charset/UTF8CharsetTest.java | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/harmony-tests/src/test/java/tests/api/java/nio/charset/UTF8CharsetTest.java b/harmony-tests/src/test/java/tests/api/java/nio/charset/UTF8CharsetTest.java deleted file mode 100644 index 8ab8b5c..0000000 --- a/harmony-tests/src/test/java/tests/api/java/nio/charset/UTF8CharsetTest.java +++ /dev/null @@ -1,62 +0,0 @@ -/* Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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 tests.api.java.nio.charset; - -import java.io.UnsupportedEncodingException; - -/** - * Test UTF-8 charset. - */ -public class UTF8CharsetTest extends AbstractCharsetTestCase { - - /** - * Constructor for UTF8CharsetTest. - * - */ - public UTF8CharsetTest(String arg0) { - super(arg0, "UTF-8", new String[] { "UTF8" }, true, true); - } - - /* - * (non-Javadoc) - * - * @see tests.api.java.nio.charset.ConcreteCharsetTest#testDecode_Normal() - */ - public void testDecode_Normal() { - byte[] input = new byte[] { 97, 98, -27, -76, -108, -26, -107, -113 }; - char[] output = "ab\u5D14\u654F".toCharArray(); - internalTestDecode(input, output); - } - - /* - * (non-Javadoc) - * - * @see tests.api.java.nio.charset.ConcreteCharsetTest#testEncode_Normal() - */ - public void testEncode_Normal() { - String input = "ab\u5D14\u654F"; - byte[] output = new byte[] { 97, 98, -27, -76, -108, -26, -107, -113 }; - internalTestEncode(input, output); - } - - public void test_surrogate() throws UnsupportedEncodingException { - // U+1D11E: MUSICAL SYMBOL G CLEF - String s = new StringBuilder().appendCodePoint(0x1D11E).toString(); - byte utf8[] = s.getBytes("UTF-8"); - assertEquals(s, new String(utf8, 0, utf8.length, "UTF-8")); - } -} |