TestCaseExecutor<T> class

interface for a TestCaseExecutor on the unit of type T extends Object

provide a list of TestCase<T extends Object> and invoke .run() method for running them

var testCaseExecutor = TestCaseExecutor(testCaseList);
testCaseExecutor.run();

Assemblies of testCases do not have an effect on each other because they are naturally disposed except if they are Singeltons write your own TestCaseExecutor by implementing it

Constructors

TestCaseExecutor(List<TestCase<T>> _testCaseList)
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
run({String? testOn, Timeout? timeout, dynamic skip, dynamic tags, Map<String, dynamic>? onPlatform, int? retry}) → void
runs the list of test cases sequentially by first assembling, acting and then asserting for the specfic test case
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited