|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.velocity.test.BaseEvalTestCase
org.apache.velocity.test.ForeachTestCase
public class ForeachTestCase
This class tests the Foreach loop.
Nested Class Summary | |
---|---|
static class |
ForeachTestCase.MyIterable
|
static class |
ForeachTestCase.NotReallyIterable
|
Field Summary |
---|
Fields inherited from class org.apache.velocity.test.BaseEvalTestCase |
---|
context, DEBUG, engine, log |
Constructor Summary | |
---|---|
ForeachTestCase(String name)
|
Method Summary | |
---|---|
void |
testCollectionAndMethodCall()
Tests proper method execution during a Foreach loop over a Collection with items of varying classes. |
void |
testMaxNbrLoopsConstraint()
Tests limiting of the number of loop iterations. |
void |
testNestedVelocityHasNextProperty()
|
void |
testNotReallyIterableIteratorMethod()
|
void |
testObjectWithIteratorMethod()
Tests that #foreach will be able to retrieve an iterator from an arbitrary object that happens to have an iterator() method. |
void |
testVelocityHasNextProperty()
|
Methods inherited from class org.apache.velocity.test.BaseEvalTestCase |
---|
assertContextValue, assertEvalEquals, assertEvalException, assertEvalException, assertEvalExceptionAt, assertEvalExceptionAt, assertTmplEquals, evaluate, setContext, setProperties, setUp, tearDown, testBase |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ForeachTestCase(String name)
Method Detail |
---|
public void testMaxNbrLoopsConstraint() throws Exception
Exception
public void testCollectionAndMethodCall() throws Exception
Exception
public void testObjectWithIteratorMethod() throws Exception
Exception
public void testNotReallyIterableIteratorMethod() throws Exception
Exception
public void testVelocityHasNextProperty() throws Exception
Exception
public void testNestedVelocityHasNextProperty() throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |