initial commit
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
import 'package:flutter_test/flutter_test.dart';
|
||||
import 'package:manager/core/models/severity_mapping.dart';
|
||||
import 'package:manager/core/theme/status_colors.dart';
|
||||
|
||||
void main() {
|
||||
group('severityForServiceStatus', () {
|
||||
test('maps up/down to good/critical and anything else to warning', () {
|
||||
expect(severityForServiceStatus('up'), Severity.good);
|
||||
expect(severityForServiceStatus('down'), Severity.critical);
|
||||
expect(severityForServiceStatus('unknown'), Severity.warning);
|
||||
expect(severityForServiceStatus('anything-else'), Severity.warning);
|
||||
});
|
||||
});
|
||||
|
||||
group('severityForSuccess', () {
|
||||
test('maps true/false to good/critical', () {
|
||||
expect(severityForSuccess(true), Severity.good);
|
||||
expect(severityForSuccess(false), Severity.critical);
|
||||
});
|
||||
});
|
||||
|
||||
group('severityForNodeReachable', () {
|
||||
test('maps true/false to good/critical', () {
|
||||
expect(severityForNodeReachable(true), Severity.good);
|
||||
expect(severityForNodeReachable(false), Severity.critical);
|
||||
});
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user