Add dotenv configuration provider

This commit is contained in:
2021-03-24 13:52:20 +07:00
parent 77a4f6064f
commit a51d5fe00b
9 changed files with 194 additions and 1 deletions

View File

@@ -10,4 +10,5 @@ void main() {
expect(value, equals(result));
expect(value, equals(SystemConfig.getOrNull(key)));
});
}

20
test/dotenv_test.dart Normal file
View File

@@ -0,0 +1,20 @@
import 'package:configurable/dotenv/dotenv.dart';
import 'package:test/test.dart';
void main() {
test('just call env', () {
load();
var result = env['app.name'];
expect('CUBETIQ Solution', equals(result));
});
test('get export variable', () {
load();
var result = env['NAME'];
expect('Sambo Chea', equals(result));
});
}