org.apache.regexp

Class RETestCase


(package private) final class RETestCase
extends java.lang.Object

Field Summary

private boolean
badPattern
private StringBuffer
log
private int
number
private String[]
parens
private String
pattern
private RE
regexp
private boolean
shouldMatch
private String
tag
private RETest
test
private String
toMatch

Constructor Summary

RETestCase(RETest test, String tag, String pattern, String toMatch, boolean badPattern, boolean shouldMatch, String[] parens)

Method Summary

boolean
assertEquals(StringBuffer log, String message, String expected, String actual)
boolean
assertEquals(StringBuffer log, String message, int expected, int actual)
private boolean
checkParens()
private boolean
checkResult(boolean result)
void
runTest()
(package private) void
success(String s)
Show a success
(package private) boolean
testCreation()
private void
testMatch()
(package private) boolean
tryMatchUsingCI(CharacterIterator matchAgainst)

Field Details

badPattern

private final boolean badPattern


log

private final StringBuffer log


number

private final int number


parens

private final String[] parens


pattern

private final String pattern


regexp

private RE regexp


shouldMatch

private final boolean shouldMatch


tag

private final String tag


test

private final RETest test


toMatch

private final String toMatch

Constructor Details

RETestCase

public RETestCase(RETest test,
                  String tag,
                  String pattern,
                  String toMatch,
                  boolean badPattern,
                  boolean shouldMatch,
                  String[] parens)

Method Details

assertEquals

public boolean assertEquals(StringBuffer log,
                            String message,
                            String expected,
                            String actual)


assertEquals

public boolean assertEquals(StringBuffer log,
                            String message,
                            int expected,
                            int actual)


checkParens

private boolean checkParens()


checkResult

private boolean checkResult(boolean result)


runTest

public void runTest()


success

(package private)  void success(String s)
Show a success

Parameters:
s - Success story


testCreation

(package private)  boolean testCreation()


testMatch

private void testMatch()


tryMatchUsingCI

(package private)  boolean tryMatchUsingCI(CharacterIterator matchAgainst)


Copyright © 2001-2003 Apache Software Foundation. All Rights Reserved.