コード例 #1
0
        public void ShouldNotCreateAssemblyInfoFileWhenNotExistsAndNotEnsureAssemblyInfo(string fileExtension)
        {
            var fileSystem       = new TestFileSystem();
            var workingDir       = Path.GetTempPath();
            var assemblyInfoFile = "VersionAssemblyInfo." + fileExtension;
            var fullPath         = Path.Combine(workingDir, assemblyInfoFile);
            var variables        = variableProvider.GetVariablesFor(SemanticVersion.Parse("1.0.0", "v"), new TestEffectiveConfiguration(), false);

            using var assemblyInfoFileUpdater = new AssemblyInfoFileUpdater(assemblyInfoFile, workingDir, variables, fileSystem, log, false);
            assemblyInfoFileUpdater.Update();

            fileSystem.Exists(fullPath).ShouldBeFalse();
        }