public void ClonedAndRandomizedFilesAreEqual()
 {
     Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToValidFiles, StringComparison.InvariantCulture)),
                sharedParamFilePath =>
     {
         var sharedParamFile1 = new SharedParameterFile(sharedParamFilePath);
         var sharedParamFile2 = sharedParamFile1.Clone(true);
         Assert.True(sharedParamFile1.Equals(sharedParamFile2));
     }
                );
 }
        public void ToStringOutputCopyIsEqual()
        {
            Assert.All(SharedParameterFiles.Where(f => f.StartsWith(PathToValidFiles, StringComparison.InvariantCulture)),
                       sharedParamFilePath =>
            {
                var sharedParamFile1 = new SharedParameterFile(sharedParamFilePath);
                var sharedParamFile2 = new SharedParameterFile(sharedParamFile1.ToString());

                Assert.True(sharedParamFile1.Equals(sharedParamFile2));
            }
                       );
        }