loadData static method
Implementation
static Future<void> loadData() async {
final isTest = Platform.environment.containsKey('FLUTTER_TEST');
if (isTest) {
provinces ??=
_decodeJsonRecords(await _loadJsonFile('provinces.json', isTest: true));
municipalities ??=
_decodeJsonRecords(
await _loadJsonFile('municipalities.json', isTest: true),
);
} else {
provinces ??=
_decodeJsonRecords(
await _loadJsonFile('provinces.json', isTest: false),
);
municipalities ??=
_decodeJsonRecords(
await _loadJsonFile('municipalities.json', isTest: false),
);
}
}