mockDiGetterFileUpdate method
update mock di getter file
Implementation
Future<void> mockDiGetterFileUpdate({
String nameOfFeature = kWhitespaces,
String pascalCase = kWhitespaces,
}) async {
final mockDiImports = PathHandler().getMockDiImports(
featureName: nameOfFeature,
);
List<String> mockDiGetterImports = [
PathHandler().getRepoImport(
featureName: nameOfFeature,
)
];
mockDiGetterImports.addAll(mockDiImports);
final mockDiGetterStatements = [
kWhitespaces,
CodeHandler().getMockDiGetterStatement(
pascalCaseFeatureName: pascalCase,
),
];
await Utility().addImportAndChangesInFile(
filePath: '$kLibCoreDi$kMockDiGetter',
importStatements: mockDiGetterImports,
methodCalls: mockDiGetterStatements,
);
}