main function
void
main()
Implementation
void main() async {
// ====== Test static methods ======
var defaultData = json.decode(
'{"devices":[{"deviceId": "1234567890", "deviceType": "shutter-control", "ipAddress": "192.168.2.2", "isDefaultPasswordSet" : "false", "knownPassword": "1234567890123456", "currentPasswordNumber": "1" }, { "deviceId": "1234567891", "deviceType": "shutter-control", "ipAddress": "192.168.2.2", "isDefaultPasswordSet" : "false", "knownPassword": "1234567890123456", "currentPasswordNumber": "1" } ]}'
.replaceAll(new RegExp(r' '), ''));
String testDataPath = '.\\lib\\util\\test\\devices.json';
//Test Octets to Integer conversion
print('Default value:');
print(defaultData);
test('Read JSON String from File', () async {
var jsonData = await JsonStorage.readJson(testDataPath);
expect(jsonData, equals(defaultData));
});
}