diff --git a/tests/SharedParameterFileTests.cs b/tests/SharedParameterFileTests.cs index f683471..f686482 100644 --- a/tests/SharedParameterFileTests.cs +++ b/tests/SharedParameterFileTests.cs @@ -30,7 +30,7 @@ static SharedParameterFileTests() [Fact] public void ValidFilesPassValidation() { - Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToValidFiles)), + Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToValidFiles, StringComparison.InvariantCulture)), sharedParamFilePath => { var sharedParamFile = new SharedParameterFile(sharedParamFilePath); @@ -45,7 +45,7 @@ public void ValidFilesPassValidation() [Fact] public void InvalidFilesFailValidation() { - Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToInvalidFiles)), + Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToInvalidFiles, StringComparison.InvariantCulture)), sharedParamFilePath => { var sharedParamFile = new SharedParameterFile(sharedParamFilePath); @@ -184,7 +184,7 @@ public void GroupsAreParsedCorrectly() [Fact] public void ClonedAndRandomizedFilesAreEqual() { - Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToValidFiles)), + Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToValidFiles, StringComparison.InvariantCulture)), sharedParamFilePath => { var sharedParamFile1 = new SharedParameterFile(sharedParamFilePath); @@ -200,7 +200,7 @@ public void ClonedAndRandomizedFilesAreEqual() [Fact] public void ToStringOutputCopyIsEqual() { - Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToValidFiles)), + Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToValidFiles, StringComparison.InvariantCulture)), sharedParamFilePath => { var sharedParamFile1 = new SharedParameterFile(sharedParamFilePath); @@ -218,7 +218,7 @@ public void ToStringOutputCopyIsEqual() public void FileIsSerializedProperly() { var simpleSharedFromDisk = File - .ReadAllText(SharedParameterFiles.FirstOrDefault(f => f.EndsWith(@"SimpleShared_1.txt"))); + .ReadAllText(SharedParameterFiles.FirstOrDefault(f => f.EndsWith(@"SimpleShared_1.txt", StringComparison.InvariantCulture))); var simpleSharedFromBuilt = new SharedParameterFile(new Dictionary { { "Identity Data", 100 } } ); diff --git a/tests/TypeCatalogFileTests.cs b/tests/TypeCatalogFileTests.cs index 113ef32..5ea86b6 100644 --- a/tests/TypeCatalogFileTests.cs +++ b/tests/TypeCatalogFileTests.cs @@ -27,7 +27,7 @@ static TypeCatalogFileTests() [Fact] public void CheckIfNumberOfParametersIsCorrect() { - Assert.All(CatalogTypeFiles.Where(f => f.StartsWith(PathToValidFiles)), + Assert.All(CatalogTypeFiles.Where(f => f.StartsWith(PathToValidFiles, StringComparison.InvariantCulture)), catalogTypeFilePath => { var catalogTypeFile = new TypeCatalogFile(catalogTypeFilePath); @@ -40,7 +40,7 @@ public void CheckIfNumberOfParametersIsCorrect() [Fact] public void CheckIfNumberOfTypesIsCorrect() { - Assert.All(CatalogTypeFiles.Where(f => f.StartsWith(PathToValidFiles)), + Assert.All(CatalogTypeFiles.Where(f => f.StartsWith(PathToValidFiles, StringComparison.InvariantCulture)), catalogTypeFilePath => { var catalogTypeFile = new TypeCatalogFile(catalogTypeFilePath); @@ -95,7 +95,7 @@ public void iPhoneCatalogReadAndBuiltAreEqual() var catalogTypeFileFromBuilt = catalogTypeFile.ToString(); Assert.True(!string.IsNullOrWhiteSpace(catalogTypeFileFromBuilt)); - var iPhoneCatalogFilePath = CatalogTypeFiles.FirstOrDefault(f => f.EndsWith(@"iPhone6.txt")); + var iPhoneCatalogFilePath = CatalogTypeFiles.FirstOrDefault(f => f.EndsWith(@"iPhone6.txt", StringComparison.InvariantCulture)); var iPhoneCatalogFromDisk = File.ReadAllText(iPhoneCatalogFilePath); Assert.True(File.Exists(iPhoneCatalogFilePath) && !string.IsNullOrWhiteSpace(iPhoneCatalogFromDisk));