Package junit.extensions

Examples of junit.extensions.RepeatedTest


        args = parseArgs(args);
        args = TestHelper.parseArgs(args);
        try {
            Test test = collectTests(args, testClass);
            if (repeatCount > 1)
                test = new RepeatedTest(test, repeatCount);
            runTest(test);
        }
        catch(Exception e) {
            System.err.println(e.getMessage());
            System.exit(-2);
View Full Code Here


   * @param users Number of concurrent users.
   * @param iterations Number of iterations per user.
   * @param timer Delay timer.
   */
  public LoadTest(Test test, int users, int iterations, Timer timer) {
    this(new RepeatedTest(test, iterations), users, timer);
  }
View Full Code Here


    public static Test suite() {
        TestSuite suite = new TestSuite();
        for (int i = 0; i < 10; i++) {
            suite.addTest(new RepeatedTest(new ScriptMediatorTest("testThreadSafety"), 10));
        }
        return suite;
    }
View Full Code Here

    /*
     * Wird keine Properties-Datei gefunden, wird '1' gesetzt, um eine
     * Fehlermeldung innerhalb des Testlaufs zu erhalten
     */
    logger.info("suite() - end");
    return new RepeatedTest(testSuite, (i < 1) ? 1 : i);
  }
View Full Code Here

    /*
     * Wird keine Properties-Datei gefunden, wird '1' gesetzt, um eine
     * Fehlermeldung innerhalb des Testlaufs zu erhalten
     */
    logger.info("suite() - end");
    return new RepeatedTest(testSuite, (i < 1) ? 1 : i);
  }
View Full Code Here

    fSuite.addTest(new SuccessTest());
    fSuite.addTest(new SuccessTest());
  }

  public void testRepeatedOnce() {
    Test test= new RepeatedTest(fSuite, 1);
    assertEquals(2, test.countTestCases());
    TestResult result= new TestResult();
    test.run(result);
    assertEquals(2, result.runCount());
  }
View Full Code Here

    test.run(result);
    assertEquals(2, result.runCount());
  }

   public void testRepeatedMoreThanOnce() {
    Test test= new RepeatedTest(fSuite, 3);
    assertEquals(6, test.countTestCases());
    TestResult result= new TestResult();
    test.run(result);
    assertEquals(6, result.runCount());
  }
View Full Code Here

    test.run(result);
    assertEquals(6, result.runCount());
  }

   public void testRepeatedZero() {
    Test test= new RepeatedTest(fSuite, 0);
    assertEquals(0, test.countTestCases());
    TestResult result= new TestResult();
    test.run(result);
    assertEquals(0, result.runCount());
  }
View Full Code Here

    assertEquals(0, result.runCount());
  }

   public void testRepeatedNegative() {
     try {
      new RepeatedTest(fSuite, -1);
     } catch (IllegalArgumentException e) {
       assertTrue(e.getMessage().contains(">="));
       return;
     }
     fail("Should throw an IllegalArgumentException");
View Full Code Here

    {
      String name = methods[i].getName();
      if (name.startsWith("test"))
        suite.addTest(new XALoggerTest(name));
    }
    return new RepeatedTest(suite, Integer.getInteger("XALoggerTest.repeatcount", 1).intValue());
  }
View Full Code Here

TOP

Related Classes of junit.extensions.RepeatedTest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.