Files

26 lines
751 B
Dart
Raw Permalink Normal View History

import 'package:flutter_test/flutter_test.dart';
import 'package:iperf3gui/domain/models/iperf3_result.dart';
void main() {
group('Iperf3Result', () {
test('can be instantiated with raw output', () {
const result = Iperf3Result(
rawOutput: 'Test complete',
exitCode: 0,
);
expect(result.rawOutput, equals('Test complete'));
expect(result.exitCode, equals(0));
});
test('stopped defaults to false', () {
const result = Iperf3Result(rawOutput: 'x', exitCode: 0);
expect(result.stopped, isFalse);
});
test('stopped is preserved when set', () {
const result = Iperf3Result(rawOutput: 'x', exitCode: 0, stopped: true);
expect(result.stopped, isTrue);
});
});
}