@@ -41,7 +41,7 @@ public void ShouldCreateAssemblyInfoFileWhenNotExistsAndEnsureAssemblyInfo(strin
41
41
var variables = this . variableProvider . GetVariablesFor ( SemanticVersion . Parse ( "1.0.0" , ConfigurationConstants . DefaultTagPrefix ) , new TestEffectiveConfiguration ( ) , null ) ;
42
42
43
43
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , this . fileSystem ) ;
44
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , true , assemblyInfoFile ) ) ;
44
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , true , assemblyInfoFile ) ) ;
45
45
46
46
this . fileSystem . ReadAllText ( fullPath ) . ShouldMatchApproved ( c => c . SubFolder ( PathHelper . Combine ( "Approved" , fileExtension ) ) ) ;
47
47
}
@@ -59,7 +59,7 @@ public void ShouldCreateAssemblyInfoFileAtPathWhenNotExistsAndEnsureAssemblyInfo
59
59
) ;
60
60
61
61
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , this . fileSystem ) ;
62
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , true , assemblyInfoFile ) ) ;
62
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , true , assemblyInfoFile ) ) ;
63
63
64
64
this . fileSystem . ReadAllText ( fullPath ) . ShouldMatchApproved ( c => c . SubFolder ( PathHelper . Combine ( "Approved" , fileExtension ) ) ) ;
65
65
}
@@ -78,7 +78,7 @@ public void ShouldCreateAssemblyInfoFilesAtPathWhenNotExistsAndEnsureAssemblyInf
78
78
var variables = this . variableProvider . GetVariablesFor ( SemanticVersion . Parse ( "1.0.0" , ConfigurationConstants . DefaultTagPrefix ) , new TestEffectiveConfiguration ( ) , null ) ;
79
79
80
80
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , this . fileSystem ) ;
81
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , true , [ .. assemblyInfoFiles ] ) ) ;
81
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , true , [ .. assemblyInfoFiles ] ) ) ;
82
82
83
83
foreach ( var item in assemblyInfoFiles )
84
84
{
@@ -100,7 +100,7 @@ public void ShouldNotCreateAssemblyInfoFileWhenNotExistsAndNotEnsureAssemblyInfo
100
100
) ;
101
101
102
102
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , this . fileSystem ) ;
103
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
103
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
104
104
105
105
this . fileSystem . Exists ( fullPath ) . ShouldBeFalse ( ) ;
106
106
}
@@ -117,7 +117,7 @@ public void ShouldNotCreateAssemblyInfoFileForUnknownSourceCodeAndEnsureAssembly
117
117
) ;
118
118
119
119
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , this . fileSystem ) ;
120
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , true , assemblyInfoFile ) ) ;
120
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , true , assemblyInfoFile ) ) ;
121
121
122
122
this . fileSystem . Received ( 0 ) . WriteAllText ( fullPath , Arg . Any < string > ( ) ) ;
123
123
}
@@ -133,7 +133,7 @@ public void ShouldStartSearchFromWorkingDirectory()
133
133
) ;
134
134
135
135
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , this . fileSystem ) ;
136
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , [ .. assemblyInfoFiles ] ) ) ;
136
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , [ .. assemblyInfoFiles ] ) ) ;
137
137
138
138
this . fileSystem . Received ( ) . DirectoryEnumerateFiles ( Arg . Is ( workingDir ) , Arg . Any < string > ( ) , Arg . Any < SearchOption > ( ) ) ;
139
139
}
@@ -150,7 +150,7 @@ public void ShouldReplaceAssemblyVersion(string fileExtension, string assemblyFi
150
150
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
151
151
{
152
152
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
153
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
153
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
154
154
155
155
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
156
156
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -171,7 +171,7 @@ public void ShouldNotReplaceAssemblyVersionWhenVersionSchemeIsNone(string fileEx
171
171
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . None , ( fs , variables ) =>
172
172
{
173
173
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
174
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
174
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
175
175
176
176
assemblyFileContent = fs . ReadAllText ( fileName ) ;
177
177
assemblyFileContent . ShouldMatchApproved ( c => c . SubFolder ( PathHelper . Combine ( "Approved" , fileExtension ) ) ) ;
@@ -190,7 +190,7 @@ public void ShouldReplaceAssemblyVersionInRelativePath(string fileExtension, str
190
190
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
191
191
{
192
192
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
193
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
193
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
194
194
195
195
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
196
196
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -211,7 +211,7 @@ public void ShouldReplaceAssemblyVersionInRelativePathWithWhiteSpace(string file
211
211
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
212
212
{
213
213
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
214
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
214
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
215
215
216
216
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
217
217
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -232,7 +232,7 @@ public void ShouldReplaceAssemblyVersionWithStar(string fileExtension, string as
232
232
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
233
233
{
234
234
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
235
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
235
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
236
236
237
237
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
238
238
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -253,7 +253,7 @@ public void ShouldReplaceAssemblyVersionWithAttributeSuffix(string fileExtension
253
253
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , verify : ( fs , variables ) =>
254
254
{
255
255
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
256
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
256
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
257
257
258
258
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
259
259
! s . Contains ( @"AssemblyVersionAttribute(""1.0.0.0"")" ) &&
@@ -277,7 +277,7 @@ public void ShouldAddAssemblyVersionIfMissingFromInfoFile(string fileExtension)
277
277
VerifyAssemblyInfoFile ( "" , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
278
278
{
279
279
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
280
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
280
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
281
281
282
282
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
283
283
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -298,7 +298,7 @@ public void ShouldReplaceAlreadySubstitutedValues(string fileExtension, string a
298
298
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
299
299
{
300
300
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
301
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
301
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
302
302
303
303
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
304
304
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -319,7 +319,7 @@ public void ShouldReplaceAssemblyVersionWhenCreatingAssemblyVersionFileAndEnsure
319
319
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , verify : ( fs , variables ) =>
320
320
{
321
321
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
322
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
322
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
323
323
324
324
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
325
325
s . Contains ( @"AssemblyVersion(""2.3.1.0"")" ) &&
@@ -340,7 +340,7 @@ public void ShouldReplaceAssemblyVersionInRelativePathWithVariables(string fileE
340
340
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
341
341
{
342
342
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
343
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
343
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
344
344
345
345
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
346
346
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -361,7 +361,7 @@ public void ShouldReplaceAssemblyVersionInRelativePathWithVariablesAndWhiteSpace
361
361
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
362
362
{
363
363
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
364
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
364
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
365
365
366
366
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
367
367
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -382,7 +382,7 @@ public void ShouldAddAssemblyInformationalVersionWhenUpdatingAssemblyVersionFile
382
382
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , verify : ( fs , variables ) =>
383
383
{
384
384
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
385
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
385
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
386
386
387
387
assemblyFileContent = fs . ReadAllText ( fileName ) ;
388
388
assemblyFileContent . ShouldMatchApproved ( c => c . SubFolder ( PathHelper . Combine ( "Approved" , fileExtension ) ) ) ;
@@ -401,7 +401,7 @@ public void Issue1183ShouldAddFSharpAssemblyInformationalVersionBesideOtherAttri
401
401
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , verify : ( fs , variables ) =>
402
402
{
403
403
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
404
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
404
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
405
405
406
406
assemblyFileContent = fs . ReadAllText ( fileName ) ;
407
407
assemblyFileContent . ShouldMatchApproved ( c => c . SubFolder ( PathHelper . Combine ( "Approved" , fileExtension ) ) ) ;
@@ -420,7 +420,7 @@ public void ShouldNotAddAssemblyInformationalVersionWhenVersionSchemeIsNone(stri
420
420
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . None , ( fs , variables ) =>
421
421
{
422
422
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( this . log , fs ) ;
423
- assemblyInfoFileUpdater . Execute ( variables , new AssemblyInfoContext ( workingDir , false , assemblyInfoFile ) ) ;
423
+ assemblyInfoFileUpdater . Execute ( variables , new ( workingDir , false , assemblyInfoFile ) ) ;
424
424
425
425
assemblyFileContent = fs . ReadAllText ( fileName ) ;
426
426
assemblyFileContent . ShouldMatchApproved ( c => c . SubFolder ( PathHelper . Combine ( "Approved" , fileExtension ) ) ) ;
@@ -436,7 +436,7 @@ private void VerifyAssemblyInfoFile(
436
436
this . fileSystem = Substitute . For < IFileSystem > ( ) ;
437
437
var version = new SemanticVersion
438
438
{
439
- BuildMetaData = new SemanticVersionBuildMetaData ( "versionSourceHash" , 3 , "foo" , "hash" , "shortHash" , DateTimeOffset . Now , 0 ) ,
439
+ BuildMetaData = new ( "versionSourceHash" , 3 , "foo" , "hash" , "shortHash" , DateTimeOffset . Now , 0 ) ,
440
440
Major = 2 ,
441
441
Minor = 3 ,
442
442
Patch = 1
0 commit comments