generatePageTests method
void
generatePageTests({})
Generates all unit tests for a page
testPath - Base path for test files
featureName - Feature name
pageName - Page name
testData - Test data for all APIs
Implementation
void generatePageTests({
required String testPath,
required String featureName,
required String pageName,
required List<Map<String, String>> testData,
}) {
_createDataSourceTests(testPath, featureName, pageName, testData);
_createRepositoryTests(testPath, featureName, pageName, testData);
_createEntityTests(testPath, featureName, pageName, testData);
_createRepositoryInterfaceTests(testPath, featureName, pageName, testData);
_createUseCaseTests(testPath, featureName, pageName, testData);
_createBlocTests(testPath, featureName, pageName, testData);
_createCubitTests(testPath, featureName, pageName, testData);
_createPageTests(testPath, featureName, pageName, testData);
_createWidgetTests(testPath, featureName, pageName, testData);
_createMapperTests(testPath, featureName, pageName, testData);
}