EnsembleTestCase constructor
const
EnsembleTestCase({
- required String id,
- String? sourcePath,
- String? type,
- String? feature,
- List<
String> tags = const [], - String? description,
- String? owner,
- String? priority,
- bool parallel = true,
- int retry = 0,
- String? startScreen,
- Map<
String, dynamic> startScreenInputs = const {}, - String? session,
- String? profile,
- List<
String> profiles = const [], - String? scenarioId,
- String? scenarioDescription,
- List<
String> mockFiles = const [], - Map<
String, dynamic> inlineMocks = const {}, - List<
TestScenario> scenarios = const [], - Map<
String, dynamic> initialState = const {}, - List<
TestStep> setupSteps = const [], - TestMocks mocks = const TestMocks(),
- required List<
TestStep> steps, - TestDeviceTarget? deviceTarget,
- String? screenshotSheetId,
Implementation
const EnsembleTestCase({
required this.id,
this.sourcePath,
this.type,
this.feature,
this.tags = const [],
this.description,
this.owner,
this.priority,
this.parallel = true,
this.retry = 0,
this.startScreen,
this.startScreenInputs = const {},
this.session,
this.profile,
this.profiles = const [],
this.scenarioId,
this.scenarioDescription,
this.mockFiles = const [],
this.inlineMocks = const {},
this.scenarios = const [],
this.initialState = const {},
this.setupSteps = const [],
this.mocks = const TestMocks(),
required this.steps,
this.deviceTarget,
this.screenshotSheetId,
});