public class TestRubyArray extends TestRubyBase
runtime| Constructor and Description |
|---|
TestRubyArray(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp() |
void |
testConstructors()
Test literal constructor [], Array[], Array::[], and Array::new with all forms of parameters.
|
void |
testConversions()
Array#to_s, Array#to_a
|
void |
testIterating()
Array#each
|
void |
testLookups()
Test Array#[]= (store) and Array#[] (retrieve).
|
void |
testSetsLeftoverValuesToNullInDelete() |
void |
testSetsLeftoverValuesToNullInDeleteAt() |
void |
testSetsLeftoverValuesToNullWhenRejectingElements() |
void |
testSetsValuesToNullOnClearWhenNotShared() |
void |
testSizeRelated()
Array#size, Array#length, Array#empty?
|
void |
testSubListContainsCorrectSubset() |
void |
testToArray()
This tests toArray-functionality
|
eval, tearDownprotected void setUp()
throws java.lang.Exception
setUp in class TestRubyBasejava.lang.Exceptionpublic void testConstructors()
throws java.lang.Exception
java.lang.Exceptionpublic void testLookups()
throws java.lang.Exception
java.lang.Exceptionpublic void testConversions()
throws java.lang.Exception
java.lang.Exceptionpublic void testSizeRelated()
throws java.lang.Exception
java.lang.Exceptionpublic void testIterating()
throws java.lang.Exception
java.lang.Exceptionpublic void testToArray()
throws java.lang.Exception
java.lang.Exceptionpublic void testSetsValuesToNullOnClearWhenNotShared()
throws java.lang.Exception
java.lang.Exceptionpublic void testSetsLeftoverValuesToNullWhenRejectingElements()
throws java.lang.Exception
java.lang.Exceptionpublic void testSetsLeftoverValuesToNullInDeleteAt()
throws java.lang.Exception
java.lang.Exceptionpublic void testSetsLeftoverValuesToNullInDelete()
throws java.lang.Exception
java.lang.Exceptionpublic void testSubListContainsCorrectSubset()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.