LCOV - code coverage report
Current view: top level - Users/yeradis/Projects/Garage/dart/stay_points.dart/test - distance_test.dart (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 10 10 100.0 %
Date: 2017-10-10 20:17:03 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:stay_points/stay_points.dart';
       2             : import 'package:test/test.dart';
       3             : 
       4             : void main() {
       5           1 :     group('Online stay-point identification', () {
       6             :         Distance distance20;
       7             :         Distance distance4;
       8             : 
       9           1 :         setUp(() {
      10           1 :             distance20 = new Distance(meters: 20.0);
      11           1 :             distance4 = new Distance(meters: 4.0);
      12             :         });
      13             : 
      14           1 :         test('Comparing same distance, should return 0 (same distance)', () {
      15           3 :             expect(distance20.compareTo(distance20), equals(0));
      16             :         });
      17             : 
      18           1 :         test('Comparing distances, Distance 4 is shorter than Distance 20', () {
      19           3 :             expect(distance4.compareTo(distance20), lessThan(0));
      20             :         });
      21             : 
      22           1 :         test('Comparing distances, Distance 20 is greater than Distance 4', () {
      23           3 :             expect(distance20.compareTo(distance4), greaterThan(0));
      24             :         });
      25             :     });
      26             : }

Generated by: LCOV version 1.13