You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

TestTesterFail.java 891B

1234567891011121314151617181920212223242526
  1. import org.aspectj.testing.Tester;
  2. import org.aspectj.testing.Tester;
  3. public class TestTesterFail {
  4. public static void main (String[] args) {
  5. Tester.event("1");
  6. Tester.event("event 1");
  7. new TestTesterFail().run();
  8. Tester.checkAllEvents(); // does not include events
  9. Tester.checkEventsFromFile("TestTester.events"); // should fail if FNF
  10. }
  11. static {
  12. Tester.expectEvent("1");
  13. Tester.expectEvent("2"); // fail here - misentered below
  14. Tester.expectEvent("3"); // fail here - expected but not found
  15. }
  16. public void run() {
  17. Tester.event("2 "); //
  18. Tester.event("event2"); // fail here - space
  19. Tester.check(false, "failure"); // fail here - explicitly
  20. Tester.checkEqual("1", "1 ", "failure"); // fail here - space
  21. Tester.checkEqual("", "1"); // fail here
  22. }
  23. }