| Interface | Description |
|---|---|
| [source] Introspector2TestCase.Woogie | |
| [source] TemplateTestBase |
This is a base interface that contains a bunch of static final
strings that are of use when testing templates.
|
| Class | Description |
|---|---|
| [source] AbsoluteFileResourceLoaderTestCase |
Test use of an absolute path with the FileResourceLoader
|
| [source] AnakiaTestCase |
This is a test case for Anakia.
|
| [source] ArithmeticTestCase |
Test arithmetic operations.
|
| [source] ArrayMethodsTestCase |
Used to check that method calls on Array references work properly
and that they produce the same results as the same methods would on
a fixed-size
List. |
| [source] BaseTestCase |
Base test case that provides utility methods for
the rest of the tests.
|
| [source] BlockMacroTestCase |
This class tests the BlockMacro functionality.
|
| [source] BreakDirectiveTestCase |
This class tests the break directive.
|
| [source] BuiltInEventHandlerTestCase |
Tests the operation of the built in event handlers.
|
| [source] ClassloaderChangeTestCase |
Tests if we can hand Velocity an arbitrary class for logging.
|
| [source] ClasspathResourceTestCase |
Load templates from the Classpath.
|
| [source] CommentsTestCase |
Test comments
|
| [source] CommonsExtPropTestCase |
Tests for the Commons ExtendedProperties class.
|
| [source] ContextSafetyTestCase |
Tests if we are context safe : can we switch objects in the context
and re-merge the template safely.
|
| [source] DefineTestCase |
This class tests the #define directive
|
| [source] DefineTestCase.Inc | |
| [source] EncodingTestCase |
Tests input encoding handling.
|
| [source] EvaluateContextTestCase |
Tests scope of EvaluateContext.
|
| [source] EvaluateTestCase |
Test #evaluate directive.
|
| [source] EventHandlingTestCase |
Tests event handling for all event handlers except IncludeEventHandler.
|
| [source] EventHandlingTestCase.TestEventCartridge | |
| [source] ExceptionTestCase |
Test case for miscellaneous Exception related issues.
|
| [source] ExternalLoggerTestCase |
Tests if we can hand Velocity an arbitrary class for logging.
|
| [source] FilteredEventHandlingTestCase |
Tests event handling for all event handlers when multiple event handlers are
assigned for each type.
|
| [source] ForeachTestCase |
This class tests the Foreach loop.
|
| [source] ForeachTestCase.MyIterable | |
| [source] ForeachTestCase.NotReallyIterable | |
| [source] IfNullTestCase |
Used to check that nulls are properly handled in #if statements
|
| [source] IfNullTestCase.NullToString | |
| [source] IncludeErrorTestCase |
Test that #parse and #include pass errors to calling code.
|
| [source] IncludeEventHandlingTestCase |
Tests event handling
|
| [source] IndexTestCase |
Test index syntax e.g, $foo[1]
|
| [source] IndexTestCase.Boo | |
| [source] IndexTestCase.Foo | |
| [source] InfoTestCase |
Test that the Info class in the Introspector holds the correct information.
|
| [source] InlineScopeVMTestCase |
Tests if the VM template-locality is working.
|
| [source] IntrospectionCacheDataTestCase |
Checks that arrays are cached correctly in the Introspector.
|
| [source] Introspector2TestCase |
Test case for the Velocity Introspector which
tests the ability to find a 'best match'
|
| [source] Introspector2TestCase.Bar | |
| [source] Introspector2TestCase.Foo | |
| [source] Introspector2TestCase.Tester | |
| [source] Introspector2TestCase.Tester2 | |
| [source] Introspector3TestCase |
Simple introspector test case for primitive problem found in 1.3
|
| [source] Introspector3TestCase.MethodProvider | |
| [source] IntrospectorTestCase |
Test case for the Velocity Introspector which uses
the Java Reflection API to determine the correct
signature of the methods used in VTL templates.
|
| [source] IntrospectorTestCase.MethodProvider | |
| [source] InvalidEventHandlerTestCase |
Tests event handling for all event handlers except IncludeEventHandler.
|
| [source] InvalidEventHandlerTestCase.TestEventCartridge |
Test assigning the event handlers via properties
|
| [source] InvalidEventHandlerTestCase.Tree | |
| [source] MacroForwardDefineTestCase |
Make sure that a forward referenced macro inside another macro definition does
not report an error in the log.
|
| [source] MethodCacheKeyTestCase |
Checks that the equals method works correctly when caching method keys.
|
| [source] MethodInvocationExceptionTestCase |
Tests if we can hand Velocity an arbitrary class for logging.
|
| [source] MethodOverloadingTestCase |
Test a reported bug in which method overloading throws IllegalArgumentException
after a null return value.
|
| [source] MiscTestCase |
Test case for any miscellaneous stuff.
|
| [source] MultiLoaderTestCase |
Load templates from the Classpath.
|
| [source] MultipleFileResourcePathTestCase |
Multiple paths in the file resource loader.
|
| [source] NumberMethodCallsTestCase |
Used to check that method calls with number parameters are executed correctly.
|
| [source] ParseExceptionTestCase |
Test parser exception is generated with appropriate info.
|
| [source] ParserTestCase |
More specific parser tests where just templating
isn't enough.
|
| [source] ParserTestCase.ToStringCounter | |
| [source] ParseWithMacroLibsTestCase |
Test case for including macro libraries via the #parse method.
|
| [source] PropertyMethodPrecedenceTestCase |
Used to check that vararg method calls on references work properly
|
| [source] PropertyMethodPrecedenceTestCase.get2getisTool | |
| [source] PropertyMethodPrecedenceTestCase.getGetgetisTool | |
| [source] PropertyMethodPrecedenceTestCase.GetgetisTool | |
| [source] PropertyMethodPrecedenceTestCase.getisTool | |
| [source] PropertyMethodPrecedenceTestCase.isTool | |
| [source] ResourceCachingTestCase |
Test resource caching related issues.
|
| [source] ResourceExistsTestCase |
Test the resource exists method
|
| [source] ResourceLoaderInstanceTestCase |
Test that an instance of a ResourceLoader can be successfully passed in.
|
| [source] ScopeTestCase |
This class tests the directive scope controls
|
| [source] SecureIntrospectionTestCase |
Checks that the secure introspector is working properly.
|
| [source] SetTestCase |
Test that an instance of a ResourceLoader can be successfully passed in.
|
| [source] StaticUtilityMethodsTestCase |
This class tests support for putting static utility classes
like java.lang.Math directly into the context in order to
use their methods.
|
| [source] StaticUtilityMethodsTestCase.Foo | |
| [source] StopDirectiveTestCase |
Test the #stop directive
|
| [source] StrictCompareTestCase |
Make sure exceptions are thrown for strict comparisons that
cannot be compared.
|
| [source] StrictEscapeTestCase |
Test Strict escape mode
property: RuntimeConstants.RUNTIME_REFERENCES_STRICT_ESCAPE set to true
|
| [source] StrictEscapeTestCase.Animal |
Test object for escaping
|
| [source] StrictForeachTestCase |
This class tests support for strict foreach mode.
|
| [source] StrictForeachTestCase.BadIterable | |
| [source] StrictForeachTestCase.GoodIterable | |
| [source] StrictForeachTestCase.UglyIterable | |
| [source] StrictMathTestCase |
This class tests support for strict math mode.
|
| [source] StrictReferenceTestCase |
Test strict reference mode turned on by the velocity property
runtime.references.strict
|
| [source] StrictReferenceTestCase.Fargo | |
| [source] StringConcatenationTestCase |
This class tests support for string concatenation.
|
| [source] StringResourceLoaderRepositoryTestCase |
Tests ability to have multiple repositories in the same app.
|
| [source] StringResourceLoaderRepositoryTestCase.MyRepo | |
| [source] StringResourceLoaderTestCase |
Multiple paths in the file resource loader.
|
| [source] TemplateTestCase |
Easily add test cases which evaluate templates and check their output.
|
| [source] TemplateTestSuite |
Test suite for Templates.
|
| [source] TestBaseTestCase |
I keep breaking the getFileName method all the time...
|
| [source] TestClassloader |
Simple (real simple...) classloader that depends
on a Foo.class being located in the classloader
directory under test
|
| [source] TexenClasspathTestCase |
This is a test case for Texen.
|
| [source] TexenTestCase |
This is a test case for Texen.
|
| [source] TextblockTestCase |
This class tests the Textblock directive.
|
| [source] UberspectorTestCase | |
| [source] UnicodeEscapeTestCase |
Test Case for Velocity Tools Issue 520.
|
| [source] URLResourceLoaderTimeoutTestCase |
This class tests support for custom timeouts in URLResourceLoader.
|
| [source] VarargMethodsTestCase |
Used to check that vararg method calls on references work properly
|
| [source] VarargMethodsTestCase.NastyTool | |
| [source] VarargMethodsTestCase.NiceTool | |
| [source] VelocimacroTestCase |
This class tests strange Velocimacro issues.
|
| [source] VelocityAppTestCase |
This class is intended to test the app.Velocity.java class.
|
| [source] VelocityServletTestCase |
Tests our VelocityServlet implementation.
|
| [source] VelocityServletTestCase.MockHttpServletResponse | |
| [source] VelocityServletTestCase.MockServletConfig | |
| [source] VelocityServletTestCase.MockServletContext | |
| [source] VMContextLocalscopeTestCase |
Tests scope of velocimacros with localscope setting.
|
| [source] VMLibraryTestCase |
Macro library inclution via the Template.merge method is tested using this
class.
|
| [source] WrappedExceptionTestCase |
Test thrown exceptions include a proper cause (under JDK 1.4+).
|