01: package com.canoo.webtest.engine;
02:
03: import junit.framework.TestCase;
04:
05: /**
06: * Tests for {@link RegExStringVerifier}.
07: * @author Unknown
08: * @author Marc Guillemot
09: */
10: public class RegExStringVerifierTest extends TestCase {
11: public void testVerifyStrings() {
12: final RegExStringVerifier verifier = new RegExStringVerifier();
13:
14: assertFalse(verifier.verifyStrings(null, null));
15: assertTrue(verifier.verifyStrings("foo", "foo"));
16: assertTrue(verifier.verifyStrings("fo+", "foo"));
17: assertTrue(verifier.verifyStrings("fo+", "foo2"));
18: assertTrue(verifier.verifyStrings("foo.*foo", "foo1\nfoo2"));
19: assertTrue(verifier.verifyStrings("(?i:foo)", "Foo"));
20: }
21: }
|