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.