Package org.apache.commons.collections.primitives

Examples of org.apache.commons.collections.primitives.ByteIterator


            if(this == that) {
                return true;
            } else if(this.size() != that.size()) {
                return false;           
            } else {
                ByteIterator thisiter = iterator();
                ByteIterator thatiter = that.iterator();
                while(thisiter.hasNext()) {
                    if(thisiter.next() != thatiter.next()) {
                        return false;
                    }
                }
                return true;
            }
View Full Code Here


    public void testWrapNull() {
        assertNull(UnmodifiableByteIterator.wrap(null));
    }

    public void testWrapUnmodifiableByteIterator() {
        ByteIterator iter = makeUnmodifiableByteIterator();
        assertSame(iter,UnmodifiableByteIterator.wrap(iter));
    }
View Full Code Here

            public int read() throws IOException {
                throw new IOException();
            }
        };
       
        ByteIterator iter = new InputStreamByteIterator(errStream);
        try {
            iter.hasNext();
            fail("Expected RuntimeException");
        } catch(RuntimeException e) {
            // expected
        }
        try {
            iter.next();
            fail("Expected RuntimeException");
        } catch(RuntimeException e) {
            // expected
        }
    }
View Full Code Here

    // tests
    // ------------------------------------------------------------------------

    public final void testByteIteratorNotModifiable() {
        ByteIterator iter = makeUnmodifiableByteIterator();
        assertTrue(iter.hasNext());
        iter.next();
        try {
            iter.remove();
            fail("Expected UnsupportedOperationException");
        } catch(UnsupportedOperationException e) {
            // expected
        }
    }
View Full Code Here

            // expected
        }
    }

    public final void testIterateByteIterator() {       
        ByteIterator iter = makeUnmodifiableByteIterator();
        for(ByteIterator expected = makeByteIterator(); expected.hasNext(); ) {
            assertTrue(iter.hasNext());
            assertEquals(expected.next(),iter.next());
        }
        assertTrue(! iter.hasNext() );
    }
View Full Code Here

TOP

Related Classes of org.apache.commons.collections.primitives.ByteIterator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.