7
7
using GitVersion . Logging ;
8
8
using GitVersion . OutputVariables ;
9
9
using GitVersion . VersionCalculation ;
10
- using GitVersion . VersionConverters . VersionAssemblyInfoResources ;
10
+ using GitVersion . VersionConverters . AssemblyInfo ;
11
11
using GitVersionCore . Tests . Helpers ;
12
12
using Microsoft . Extensions . DependencyInjection ;
13
13
using NSubstitute ;
@@ -49,7 +49,7 @@ public void ShouldCreateAssemblyInfoFileWhenNotExistsAndEnsureAssemblyInfo(strin
49
49
var variables = variableProvider . GetVariablesFor ( SemanticVersion . Parse ( "1.0.0" , "v" ) , new TestEffectiveConfiguration ( ) , false ) ;
50
50
51
51
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fileSystem ) ;
52
- assemblyInfoFileUpdater . Update ( variables , true , workingDir , assemblyInfoFile ) ;
52
+ assemblyInfoFileUpdater . Execute ( variables , true , workingDir , assemblyInfoFile ) ;
53
53
54
54
fileSystem . ReadAllText ( fullPath ) . ShouldMatchApproved ( c => c . SubFolder ( Path . Combine ( "Approved" , fileExtension ) ) ) ;
55
55
}
@@ -67,7 +67,7 @@ public void ShouldCreateAssemblyInfoFileAtPathWhenNotExistsAndEnsureAssemblyInfo
67
67
var variables = variableProvider . GetVariablesFor ( SemanticVersion . Parse ( "1.0.0" , "v" ) , new TestEffectiveConfiguration ( ) , false ) ;
68
68
69
69
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fileSystem ) ;
70
- assemblyInfoFileUpdater . Update ( variables , true , workingDir , assemblyInfoFile ) ;
70
+ assemblyInfoFileUpdater . Execute ( variables , true , workingDir , assemblyInfoFile ) ;
71
71
72
72
fileSystem . ReadAllText ( fullPath ) . ShouldMatchApproved ( c => c . SubFolder ( Path . Combine ( "Approved" , fileExtension ) ) ) ;
73
73
}
@@ -88,7 +88,7 @@ public void ShouldCreateAssemblyInfoFilesAtPathWhenNotExistsAndEnsureAssemblyInf
88
88
var variables = variableProvider . GetVariablesFor ( SemanticVersion . Parse ( "1.0.0" , "v" ) , new TestEffectiveConfiguration ( ) , false ) ;
89
89
90
90
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fileSystem ) ;
91
- assemblyInfoFileUpdater . Update ( variables , true , workingDir , assemblyInfoFiles . ToArray ( ) ) ;
91
+ assemblyInfoFileUpdater . Execute ( variables , true , workingDir , assemblyInfoFiles . ToArray ( ) ) ;
92
92
93
93
foreach ( var item in assemblyInfoFiles )
94
94
{
@@ -108,7 +108,7 @@ public void ShouldNotCreateAssemblyInfoFileWhenNotExistsAndNotEnsureAssemblyInfo
108
108
var variables = variableProvider . GetVariablesFor ( SemanticVersion . Parse ( "1.0.0" , "v" ) , new TestEffectiveConfiguration ( ) , false ) ;
109
109
110
110
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fileSystem ) ;
111
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
111
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
112
112
113
113
fileSystem . Exists ( fullPath ) . ShouldBeFalse ( ) ;
114
114
}
@@ -123,7 +123,7 @@ public void ShouldNotCreateAssemblyInfoFileForUnknownSourceCodeAndEnsureAssembly
123
123
var variables = variableProvider . GetVariablesFor ( SemanticVersion . Parse ( "1.0.0" , "v" ) , new TestEffectiveConfiguration ( ) , false ) ;
124
124
125
125
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fileSystem ) ;
126
- assemblyInfoFileUpdater . Update ( variables , true , workingDir , assemblyInfoFile ) ;
126
+ assemblyInfoFileUpdater . Execute ( variables , true , workingDir , assemblyInfoFile ) ;
127
127
128
128
fileSystem . Received ( 0 ) . WriteAllText ( fullPath , Arg . Any < string > ( ) ) ;
129
129
}
@@ -137,7 +137,7 @@ public void ShouldStartSearchFromWorkingDirectory()
137
137
var variables = variableProvider . GetVariablesFor ( SemanticVersion . Parse ( "1.0.0" , "v" ) , new TestEffectiveConfiguration ( ) , false ) ;
138
138
139
139
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fileSystem ) ;
140
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFiles . ToArray ( ) ) ;
140
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFiles . ToArray ( ) ) ;
141
141
142
142
fileSystem . Received ( ) . DirectoryGetFiles ( Arg . Is ( workingDir ) , Arg . Any < string > ( ) , Arg . Any < SearchOption > ( ) ) ;
143
143
}
@@ -154,7 +154,7 @@ public void ShouldReplaceAssemblyVersion(string fileExtension, string assemblyFi
154
154
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
155
155
{
156
156
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
157
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
157
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
158
158
159
159
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
160
160
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -177,7 +177,7 @@ public void ShouldNotReplaceAssemblyVersionWhenVersionSchemeIsNone(string fileEx
177
177
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . None , verify : ( fs , variables ) =>
178
178
{
179
179
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
180
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
180
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
181
181
182
182
assemblyFileContent = fs . ReadAllText ( fileName ) ;
183
183
assemblyFileContent . ShouldMatchApproved ( c => c . SubFolder ( Path . Combine ( "Approved" , fileExtension ) ) ) ;
@@ -196,7 +196,7 @@ public void ShouldReplaceAssemblyVersionInRelativePath(string fileExtension, str
196
196
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
197
197
{
198
198
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
199
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
199
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
200
200
201
201
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
202
202
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -217,7 +217,7 @@ public void ShouldReplaceAssemblyVersionInRelativePathWithWhiteSpace(string file
217
217
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
218
218
{
219
219
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
220
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
220
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
221
221
222
222
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
223
223
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -238,7 +238,7 @@ public void ShouldReplaceAssemblyVersionWithStar(string fileExtension, string as
238
238
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
239
239
{
240
240
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
241
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
241
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
242
242
243
243
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
244
244
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -259,7 +259,7 @@ public void ShouldReplaceAssemblyVersionWithAtttributeSuffix(string fileExtensio
259
259
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , verify : ( fs , variables ) =>
260
260
{
261
261
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
262
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
262
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
263
263
264
264
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
265
265
! s . Contains ( @"AssemblyVersionAttribute(""1.0.0.0"")" ) &&
@@ -283,7 +283,7 @@ public void ShouldAddAssemblyVersionIfMissingFromInfoFile(string fileExtension)
283
283
VerifyAssemblyInfoFile ( "" , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
284
284
{
285
285
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
286
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
286
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
287
287
288
288
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
289
289
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -304,7 +304,7 @@ public void ShouldReplaceAlreadySubstitutedValues(string fileExtension, string a
304
304
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
305
305
{
306
306
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
307
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
307
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
308
308
309
309
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
310
310
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -325,7 +325,7 @@ public void ShouldReplaceAssemblyVersionWhenCreatingAssemblyVersionFileAndEnsure
325
325
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , verify : ( fs , variables ) =>
326
326
{
327
327
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
328
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
328
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
329
329
330
330
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
331
331
s . Contains ( @"AssemblyVersion(""2.3.1.0"")" ) &&
@@ -346,7 +346,7 @@ public void ShouldReplaceAssemblyVersionInRelativePathWithVariables(string fileE
346
346
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
347
347
{
348
348
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
349
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
349
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
350
350
351
351
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
352
352
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -367,7 +367,7 @@ public void ShouldReplaceAssemblyVersionInRelativePathWithVariablesAndWhiteSpace
367
367
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . MajorMinor , ( fs , variables ) =>
368
368
{
369
369
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
370
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
370
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
371
371
372
372
fs . Received ( ) . WriteAllText ( fileName , Arg . Is < string > ( s =>
373
373
s . Contains ( @"AssemblyVersion(""2.3.0.0"")" ) &&
@@ -390,7 +390,7 @@ public void ShouldAddAssemblyInformationalVersionWhenUpdatingAssemblyVersionFile
390
390
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , verify : ( fs , variables ) =>
391
391
{
392
392
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
393
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
393
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
394
394
395
395
assemblyFileContent = fs . ReadAllText ( fileName ) ;
396
396
assemblyFileContent . ShouldMatchApproved ( c => c . SubFolder ( Path . Combine ( "Approved" , fileExtension ) ) ) ;
@@ -411,7 +411,7 @@ public void Issue1183ShouldAddFSharpAssemblyInformationalVersionBesideOtherAttri
411
411
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , verify : ( fs , variables ) =>
412
412
{
413
413
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
414
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
414
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
415
415
416
416
assemblyFileContent = fs . ReadAllText ( fileName ) ;
417
417
assemblyFileContent . ShouldMatchApproved ( c => c . SubFolder ( Path . Combine ( "Approved" , fileExtension ) ) ) ;
@@ -432,7 +432,7 @@ public void ShouldNotAddAssemblyInformationalVersionWhenVersionSchemeIsNone(stri
432
432
VerifyAssemblyInfoFile ( assemblyFileContent , fileName , AssemblyVersioningScheme . None , verify : ( fs , variables ) =>
433
433
{
434
434
using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater ( log , fs ) ;
435
- assemblyInfoFileUpdater . Update ( variables , false , workingDir , assemblyInfoFile ) ;
435
+ assemblyInfoFileUpdater . Execute ( variables , false , workingDir , assemblyInfoFile ) ;
436
436
437
437
assemblyFileContent = fs . ReadAllText ( fileName ) ;
438
438
assemblyFileContent . ShouldMatchApproved ( c => c . SubFolder ( Path . Combine ( "Approved" , fileExtension ) ) ) ;
0 commit comments