summaryrefslogtreecommitdiffstats
path: root/harmony-tests/src/test/java/org/apache/harmony/nio/tests/java/nio/ReadOnlyLongBufferTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'harmony-tests/src/test/java/org/apache/harmony/nio/tests/java/nio/ReadOnlyLongBufferTest.java')
-rw-r--r--harmony-tests/src/test/java/org/apache/harmony/nio/tests/java/nio/ReadOnlyLongBufferTest.java161
1 files changed, 0 insertions, 161 deletions
diff --git a/harmony-tests/src/test/java/org/apache/harmony/nio/tests/java/nio/ReadOnlyLongBufferTest.java b/harmony-tests/src/test/java/org/apache/harmony/nio/tests/java/nio/ReadOnlyLongBufferTest.java
deleted file mode 100644
index b670606..0000000
--- a/harmony-tests/src/test/java/org/apache/harmony/nio/tests/java/nio/ReadOnlyLongBufferTest.java
+++ /dev/null
@@ -1,161 +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 org.apache.harmony.nio.tests.java.nio;
-
-import java.nio.LongBuffer;
-import java.nio.ReadOnlyBufferException;
-
-public class ReadOnlyLongBufferTest extends LongBufferTest {
- protected void setUp() throws Exception {
- super.setUp();
- buf = buf.asReadOnlyBuffer();
- baseBuf = buf;
- }
-
- protected void tearDown() throws Exception {
- super.tearDown();
- }
-
- public void testIsReadOnly() {
- assertTrue(buf.isReadOnly());
- }
-
- public void testHasArray() {
- assertFalse(buf.hasArray());
- }
-
- public void testArray() {
- try {
- buf.array();
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- //expected
- }
- }
-
- public void testHashCode() {
- LongBuffer duplicate = buf.duplicate();
- assertEquals(buf.hashCode(), duplicate.hashCode());
- }
-
- public void testArrayOffset() {
- try {
- buf.arrayOffset();
- fail("Should throw Exception"); //$NON-NLS-1$
- } catch (UnsupportedOperationException e) {
- //expected
- }
- }
-
- public void testCompact() {
- try {
- buf.compact();
- fail("Should throw Exception"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- }
-
- public void testPutlong() {
- try {
- buf.put(0);
- fail("Should throw Exception"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- }
-
- public void testPutlongArray() {
- long array[] = new long[1];
- try {
- buf.put(array);
- fail("Should throw Exception"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- try {
- buf.put((long[]) null);
- fail("Should throw Exception"); //$NON-NLS-1$
- } catch (NullPointerException e) {
- // expected
- }
- }
-
- public void testPutlongArrayintint() {
- long array[] = new long[1];
- try {
- buf.put(array, 0, array.length);
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- try {
- buf.put((long[]) null, 0, 1);
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- try {
- buf.put(new long[buf.capacity() + 1], 0, buf.capacity() + 1);
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- try {
- buf.put(array, -1, array.length);
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- }
-
- public void testPutLongBuffer() {
- LongBuffer other = LongBuffer.allocate(1);
- try {
- buf.put(other);
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- try {
- buf.put((LongBuffer) null);
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- try {
- buf.put(buf);
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- }
-
- public void testPutintlong() {
- try {
- buf.put(0, (long) 0);
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- try {
- buf.put(-1, (long) 0);
- fail("Should throw ReadOnlyBufferException"); //$NON-NLS-1$
- } catch (ReadOnlyBufferException e) {
- // expected
- }
- }
-}