@@ -12,8 +12,11 @@ import 'package:path_provider_windows/src/path_provider_windows_real.dart'
12
12
13
13
// A fake VersionInfoQuerier that just returns preset responses.
14
14
class FakeVersionInfoQuerier implements VersionInfoQuerier {
15
- FakeVersionInfoQuerier (this .responses,
16
- [this .language = languageEn, this .encoding = encodingUnicode]);
15
+ FakeVersionInfoQuerier (
16
+ this .responses, {
17
+ this .language = languageEn,
18
+ this .encoding = encodingUnicode,
19
+ });
17
20
18
21
final String language;
19
22
final String encoding;
@@ -60,7 +63,7 @@ void main() {
60
63
pathProvider.versionInfoQuerier = FakeVersionInfoQuerier (< String , String > {
61
64
'CompanyName' : 'A Company' ,
62
65
'ProductName' : 'Amazing App' ,
63
- }, languageEn, encodingCP1252);
66
+ }, language : languageEn, encoding : encodingCP1252);
64
67
final String ? path = await pathProvider.getApplicationSupportPath ();
65
68
expect (path, isNotNull);
66
69
if (path != null ) {
@@ -74,7 +77,7 @@ void main() {
74
77
pathProvider.versionInfoQuerier = FakeVersionInfoQuerier (< String , String > {
75
78
'CompanyName' : 'A Company' ,
76
79
'ProductName' : 'Amazing App' ,
77
- }, languageEn, encodingUnicode);
80
+ }, language : languageEn, encoding : encodingUnicode);
78
81
final String ? path = await pathProvider.getApplicationSupportPath ();
79
82
expect (path, isNotNull);
80
83
if (path != null ) {
@@ -90,7 +93,7 @@ void main() {
90
93
pathProvider.versionInfoQuerier = FakeVersionInfoQuerier (< String , String > {
91
94
'CompanyName' : 'A Company' ,
92
95
'ProductName' : 'Amazing App' ,
93
- }, '0000' , '0000' );
96
+ }, language : '0000' , encoding : '0000' );
94
97
final String ? path = await pathProvider.getApplicationSupportPath ();
95
98
expect (path, contains (r'C:\' ));
96
99
expect (path, contains (r'AppData' ));
0 commit comments