[Ermine] Updated tests for visualizer models
Change-Id: I7ec2030e5e4b3f9edcbf731561591e63de96b4c2
diff --git a/session_shells/ermine/test/status_graph_visualizer_model_test.dart b/session_shells/ermine/test/status_graph_visualizer_model_test.dart
index aa30824..e04c43b 100644
--- a/session_shells/ermine/test/status_graph_visualizer_model_test.dart
+++ b/session_shells/ermine/test/status_graph_visualizer_model_test.dart
@@ -10,10 +10,15 @@
import 'package:test/test.dart';
void main() {
+ StatusGraphVisualizerModel testGraphModel;
+
+ setUp(() async {
+ testGraphModel = StatusGraphVisualizerModel();
+ });
+
test(
'test to confirm StatusGraphVisualizerModel contains non-breaking default values',
() {
- StatusGraphVisualizerModel testGraphModel = StatusGraphVisualizerModel();
expect(testGraphModel.graphValue, 'loading...');
expect(
testGraphModel.graphData, lessThanOrEqualTo(testGraphModel.graphMax));
@@ -31,19 +36,23 @@
expect(testGraphModel.fillActive, isNotNull);
});
- test('test to confirm StatusGraphModel setters work properly', () {
- StatusGraphVisualizerModel testGraphModel = StatusGraphVisualizerModel();
- // Check setter for graphValue
+ test('test to confirm StatusGraphModel graphValue setter works properly', () {
String initialBarValue = testGraphModel.graphValue;
expect(testGraphModel.graphValue, initialBarValue);
String testValue = 'testGraphValue';
testGraphModel.graphValue = testValue;
expect(testGraphModel.graphValue, testValue);
- // Check setter for graphData
+ });
+
+ test('test to confirm StatusGraphModel graphData setter works properly', () {
double initialBarMax = testGraphModel.graphData;
expect(testGraphModel.graphData, initialBarMax);
double randomGraphData = Random().nextDouble() * 100;
testGraphModel.graphData = randomGraphData;
expect(testGraphModel.graphData, randomGraphData);
});
+
+ tearDown(() async {
+ testGraphModel = null;
+ });
}
diff --git a/session_shells/ermine/test/status_progress_bar_visualizer_model_test.dart b/session_shells/ermine/test/status_progress_bar_visualizer_model_test.dart
index 7224b6f..a991a4b 100644
--- a/session_shells/ermine/test/status_progress_bar_visualizer_model_test.dart
+++ b/session_shells/ermine/test/status_progress_bar_visualizer_model_test.dart
@@ -10,11 +10,15 @@
import 'package:test/test.dart';
void main() {
+ StatusProgressBarVisualizerModel testProgressBarModel;
+
+ setUp(() async {
+ testProgressBarModel = StatusProgressBarVisualizerModel();
+ });
+
test(
'test to confirm StatusProgressBarVisualizerModel contains non-breaking default values',
() {
- StatusProgressBarVisualizerModel testProgressBarModel =
- StatusProgressBarVisualizerModel();
expect(testProgressBarModel.barValue, 'loading...');
expect(testProgressBarModel.barSize, inInclusiveRange(0, 1));
expect(testProgressBarModel.barMax, greaterThan(0));
@@ -28,27 +32,37 @@
expect(testProgressBarModel.barFirst, isNotNull);
});
- test('test to confirm StatusProgressBarVisualizerModel setters work properly',
+ test(
+ 'test to confirm StatusProgressBarVisualizerModel barValue setter works properly',
() {
- StatusProgressBarVisualizerModel testProgressBarModel =
- StatusProgressBarVisualizerModel();
- // Check setter for barValue
String initialBarValue = testProgressBarModel.barValue;
expect(testProgressBarModel.barValue, initialBarValue);
String testValue = 'testBarValue';
testProgressBarModel.barValue = testValue;
expect(testProgressBarModel.barValue, testValue);
- // Check setter for barFill
+ });
+
+ test(
+ 'test to confirm StatusProgressBarVisualizerModel barFill setter works properly',
+ () {
double initialBarFill = testProgressBarModel.barFill;
expect(testProgressBarModel.barFill, initialBarFill);
double randomBarFill = Random().nextDouble() * 100;
testProgressBarModel.barFill = randomBarFill;
expect(testProgressBarModel.barFill, randomBarFill);
- // Check setter for barMax
+ });
+
+ test(
+ 'test to confirm StatusProgressBarVisualizerModel basrMax setter works properly',
+ () {
double initialBarMax = testProgressBarModel.barMax;
expect(testProgressBarModel.barMax, initialBarMax);
double randomBarMax = Random().nextDouble() * 100;
testProgressBarModel.barMax = randomBarMax;
expect(testProgressBarModel.barMax, randomBarMax);
});
+
+ tearDown(() async {
+ testProgressBarModel = null;
+ });
}
diff --git a/session_shells/ermine/test/status_tick_bar_visualizer_model_test.dart b/session_shells/ermine/test/status_tick_bar_visualizer_model_test.dart
index d9ab621..fc98c4e 100644
--- a/session_shells/ermine/test/status_tick_bar_visualizer_model_test.dart
+++ b/session_shells/ermine/test/status_tick_bar_visualizer_model_test.dart
@@ -10,11 +10,15 @@
import 'package:test/test.dart';
void main() {
+ StatusTickBarVisualizerModel testTickBarModel;
+
+ setUp(() async {
+ testTickBarModel = StatusTickBarVisualizerModel();
+ });
+
test(
'test to confirm StatusTickBarVisualizerModel contains non-breaking default values',
() {
- StatusTickBarVisualizerModel testTickBarModel =
- StatusTickBarVisualizerModel();
expect(testTickBarModel.barValue, 'loading...');
expect(testTickBarModel.barFill, greaterThanOrEqualTo(0));
expect(
@@ -26,27 +30,37 @@
expect(testTickBarModel.barFirst, isNotNull);
});
- test('test to confirm StatusTickBarVisualizerModel setters work properly',
+ test(
+ 'test to confirm StatusTickBarVisualizerModel barValue setter works properly',
() {
- StatusTickBarVisualizerModel testTickBarModel =
- StatusTickBarVisualizerModel();
- // Check setter for barValue
String initialBarValue = testTickBarModel.barValue;
expect(testTickBarModel.barValue, initialBarValue);
String testValue = 'testBarValue';
testTickBarModel.barValue = testValue;
expect(testTickBarModel.barValue, testValue);
- // Check setter for barFill
+ });
+
+ test(
+ 'test to confirm StatusTickBarVisualizerModel barFill setter works properly',
+ () {
double initialBarFill = testTickBarModel.barFill;
expect(testTickBarModel.barFill, initialBarFill);
double randomBarFill = Random().nextDouble() * 100;
testTickBarModel.barFill = randomBarFill;
expect(testTickBarModel.barFill, randomBarFill);
- // Check setter for barMax
+ });
+
+ test(
+ 'test to confirm StatusTickBarVisualizerModel barMax setter works properly',
+ () {
double initialBarMax = testTickBarModel.barMax;
expect(testTickBarModel.barMax, initialBarMax);
double randomBarMax = Random().nextDouble() * 100;
testTickBarModel.barMax = randomBarMax;
expect(testTickBarModel.barMax, randomBarMax);
});
+
+ tearDown(() async {
+ testTickBarModel = null;
+ });
}