Package com.nomagic.magicdraw.tests
Class MagicDrawTestRunner
java.lang.Object
org.junit.runner.Runner
org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
org.junit.runners.BlockJUnit4ClassRunner
com.nomagic.magicdraw.tests.MagicDrawTestRunner
- All Implemented Interfaces:
org.junit.runner.Describable
,org.junit.runner.manipulation.Filterable
,org.junit.runner.manipulation.Orderable
,org.junit.runner.manipulation.Sortable
@OpenApiAll
public class MagicDrawTestRunner
extends org.junit.runners.BlockJUnit4ClassRunner
Test runner which starts application and checks for memory leaks after each test finish.
To use this class annotate test class with such text:
@RunWith(MagicDrawTestRunner.class)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected List<org.junit.rules.TestRule>
getTestRules
(Object target) Methods inherited from class org.junit.runners.BlockJUnit4ClassRunner
collectInitializationErrors, computeTestMethods, createTest, createTest, describeChild, getChildren, isIgnored, methodBlock, methodInvoker, possiblyExpectingExceptions, rules, runChild, testName, validateConstructor, validateFields, validateInstanceMethods, validateNoNonStaticInnerClass, validateOnlyOneConstructor, validateTestMethods, validateZeroArgConstructor, withAfters, withBefores, withPotentialTimeout
Methods inherited from class org.junit.runners.ParentRunner
childrenInvoker, classBlock, classRules, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, order, run, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses, withInterruptIsolation
Methods inherited from class org.junit.runner.Runner
testCount
-
Constructor Details
-
MagicDrawTestRunner
- Throws:
org.junit.runners.model.InitializationError
-
-
Method Details
-
getTestRules
- Overrides:
getTestRules
in classorg.junit.runners.BlockJUnit4ClassRunner
-