diff options
Diffstat (limited to 'src/main/java/junit/extensions/RepeatedTest.java')
-rw-r--r-- | src/main/java/junit/extensions/RepeatedTest.java | 49 |
1 files changed, 25 insertions, 24 deletions
diff --git a/src/main/java/junit/extensions/RepeatedTest.java b/src/main/java/junit/extensions/RepeatedTest.java index 3b687a5..22c690a 100644 --- a/src/main/java/junit/extensions/RepeatedTest.java +++ b/src/main/java/junit/extensions/RepeatedTest.java @@ -5,34 +5,35 @@ import junit.framework.TestResult; /** * A Decorator that runs a test repeatedly. - * */ public class RepeatedTest extends TestDecorator { - private int fTimesRepeat; + private int fTimesRepeat; - public RepeatedTest(Test test, int repeat) { - super(test); - if (repeat < 0) - throw new IllegalArgumentException("Repetition count must be >= 0"); - fTimesRepeat= repeat; - } + public RepeatedTest(Test test, int repeat) { + super(test); + if (repeat < 0) { + throw new IllegalArgumentException("Repetition count must be >= 0"); + } + fTimesRepeat = repeat; + } - @Override - public int countTestCases() { - return super.countTestCases() * fTimesRepeat; - } + @Override + public int countTestCases() { + return super.countTestCases() * fTimesRepeat; + } - @Override - public void run(TestResult result) { - for (int i= 0; i < fTimesRepeat; i++) { - if (result.shouldStop()) - break; - super.run(result); - } - } + @Override + public void run(TestResult result) { + for (int i = 0; i < fTimesRepeat; i++) { + if (result.shouldStop()) { + break; + } + super.run(result); + } + } - @Override - public String toString() { - return super.toString() + "(repeated)"; - } + @Override + public String toString() { + return super.toString() + "(repeated)"; + } }
\ No newline at end of file |