initializeTests method

void initializeTests({
  1. required AFDefineTestDataContext testData,
  2. required AFUnitTests unitTests,
  3. required AFStateTests stateTests,
  4. required AFWidgetTests widgetTests,
  5. required AFBottomSheetTests bottomSheetTests,
  6. required AFDrawerTests drawerTests,
  7. required AFSingleScreenTests screenTests,
  8. required AFDialogTests dialogTests,
  9. required AFWorkflowStateTests workflowTests,
  10. required AFWireframes wireframes,
})

Implementation

void initializeTests({
  required AFDefineTestDataContext testData,
  required AFUnitTests unitTests,
  required AFStateTests stateTests,
  required AFWidgetTests widgetTests,
  required AFBottomSheetTests bottomSheetTests,
  required AFDrawerTests drawerTests,
  required AFSingleScreenTests screenTests,
  required AFDialogTests dialogTests,
  required AFWorkflowStateTests workflowTests,
  required AFWireframes wireframes,
}) {
    final unitTestDefineContext = AFUnitTestDefinitionContext(
      tests: unitTests,
      testData: testData,
    );
    _initUnitTests(unitTestDefineContext);

    final stateTestDefineContext = AFStateTestDefinitionContext(
      tests: stateTests,
      testData: testData
    );
    _initStateTests(stateTestDefineContext);

    final singleTestDefineContext = AFUIPrototypeDefinitionContext(
      screenTests: screenTests,
      widgetTests: widgetTests,
      dialogTests: dialogTests,
      bottomSheetTests: bottomSheetTests,
      drawerTests: drawerTests,
      testData: testData
    );
    _initScreenTests(singleTestDefineContext);

    final workflowTestDefineContext = AFWorkflowTestDefinitionContext(
      tests: workflowTests,
      testData: testData
    );

    _initWorkflowStateTests(workflowTestDefineContext);

    final wireframeContext = AFWireframeDefinitionContext(
      wireframes: wireframes,
      testData: testData
    );

    _initWireframes(wireframeContext);
}