12345678910111213141516171819202122232425262728293031 |
-
- import org.aspectj.testing.Tester;
-
- public class TestTester {
- public static void main (String[] args) {
- Tester.event("1");
- Tester.note("note 1");
- Tester.note("note 2");
- int i = 1;
- Tester.check("note " + (i++));
- Tester.check("note " + (i++), "second note failed");
- new TestTester().run();
- Tester.checkAllEvents(); // does this empty
- // now check(String[])
- Tester.clear();
- Tester.event("one");
- Tester.event("two");
- Tester.checkEvents(new String[] { "one", "two"});
- }
- static {
- Tester.expectEvent("1");
- Tester.expectEvent("2");
- }
- public void run() {
- Tester.event("2");
- Tester.check(true, "no failure");
- Tester.checkEqual("1", "1", "no failure");
- Tester.checkEqual("1", "1");
- }
-
- }
|