File tree Expand file tree Collapse file tree 2 files changed +21
-0
lines changed
Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Original file line number Diff line number Diff line change 11import 'dart:developer' as developer;
22
3+ import 'package:flutter/cupertino.dart' ;
34import 'package:measure_flutter/attribute_value.dart' ;
45import 'package:measure_flutter/src/config/measure_config.dart' ;
56import 'package:measure_flutter/src/logger/log_level.dart' ;
@@ -15,6 +16,9 @@ class Measure implements IMeasure {
1516 late MeasureInternal _measure;
1617 bool _isInitialized = false ;
1718
19+ @visibleForTesting
20+ bool get isInitialized => _isInitialized;
21+
1822 @override
1923 Future <void > init ({
2024 bool enableLogging = false ,
Original file line number Diff line number Diff line change 1+ import 'package:flutter_test/flutter_test.dart' ;
2+ import 'package:measure_flutter/measure.dart' ;
3+
4+ void main () {
5+ group ('Measure initialization' , () {
6+ test ('should initialize successfully' , () async {
7+ // Given
8+ final measure = Measure .instance;
9+
10+ // When
11+ await measure.init (enableLogging: true );
12+
13+ // Then
14+ expect (measure.isInitialized, true );
15+ });
16+ });
17+ }
You can’t perform that action at this time.
0 commit comments