EnsembleTestCase constructor

const EnsembleTestCase({
  1. required String id,
  2. String? sourcePath,
  3. String? type,
  4. String? feature,
  5. List<String> tags = const [],
  6. String? description,
  7. String? owner,
  8. String? priority,
  9. bool parallel = true,
  10. int retry = 0,
  11. String? startScreen,
  12. Map<String, dynamic> startScreenInputs = const {},
  13. String? session,
  14. String? profile,
  15. List<String> profiles = const [],
  16. String? scenarioId,
  17. String? scenarioDescription,
  18. List<String> mockFiles = const [],
  19. Map<String, dynamic> inlineMocks = const {},
  20. List<TestScenario> scenarios = const [],
  21. Map<String, dynamic> initialState = const {},
  22. List<TestStep> setupSteps = const [],
  23. TestMocks mocks = const TestMocks(),
  24. required List<TestStep> steps,
  25. TestDeviceTarget? deviceTarget,
  26. 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,
});