This repository was archived by the owner on Feb 21, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +2
-16
lines changed Expand file tree Collapse file tree 2 files changed +2
-16
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ dart pub global activate --source=path <path to this package>
30
30
# Sample command
31
31
$ my_executable sample
32
32
33
- # Sample command optioon
33
+ # Sample command option
34
34
$ my_executable sample --cyan
35
35
36
36
# Show CLI version
Original file line number Diff line number Diff line change 1
1
import 'package:mason_logger/mason_logger.dart' ;
2
2
import 'package:mocktail/mocktail.dart' ;
3
3
import 'package:my_cli/src/command_runner.dart' ;
4
- import 'package:my_cli/src/version.dart' ;
5
- import 'package:pub_updater/pub_updater.dart' ;
6
4
import 'package:test/test.dart' ;
7
5
8
6
class _MockLogger extends Mock implements Logger {}
9
7
10
- class _MockPubUpdater extends Mock implements PubUpdater {}
11
-
12
8
void main () {
13
9
group ('sample' , () {
14
- late PubUpdater pubUpdater;
15
10
late Logger logger;
16
11
late MyCLICommandRunner commandRunner;
17
12
18
13
setUp (() {
19
- pubUpdater = _MockPubUpdater ();
20
-
21
- when (
22
- () => pubUpdater.getLatestVersion (any ()),
23
- ).thenAnswer ((_) async => packageVersion);
24
-
25
14
logger = _MockLogger ();
26
- commandRunner = MyCLICommandRunner (
27
- logger: logger,
28
- pubUpdater: pubUpdater,
29
- );
15
+ commandRunner = MyCLICommandRunner (logger: logger);
30
16
});
31
17
32
18
test ('tells a joke' , () async {
You can’t perform that action at this time.
0 commit comments