public Updater(IDotNetVersionUpdater dotNetVersionUpdater, IConsole console, IProjectFileFinder projectFileFileFinder, IDockerFileFinder dockerFileFinder, IEnvironmentFileFinder environmentFileFinder, IDockerComposeFileFinder dockerComposeFileFinder, IFileSystem fileSystem = null) { _fileSystem = fileSystem ?? new FileSystem(); _dotNetVersionUpdater = dotNetVersionUpdater; _console = console; _projectFileFileFinder = projectFileFileFinder; _dockerFileFinder = dockerFileFinder; _environmentFileFinder = environmentFileFinder; _dockerComposeFileFinder = dockerComposeFileFinder; }
public Updater Build(IDotNetVersionUpdater dotNetVersionUpdater) { return(new Updater(dotNetVersionUpdater, _console, _projectFileFinder, _dockerFileFinder, _environmentFileFinder, _dockerComposeFileFinder, _fileSystem)); }
protected VersionUpdaterTestBase(IDotNetVersionUpdater dotNetVersionUpdater) { _dotNetVersionUpdater = dotNetVersionUpdater; }
public void Setup() { _console = new PhysicalConsole(); _version2Point1Updater = new Version2Point1Updater(); }
public void UpdateDockerFiles(IEnumerable <FileInfo> dockerFiles, IDotNetVersionUpdater dotNetVersionUpdater) { UpdateFiles(dockerFiles, dotNetVersionUpdater.UpdateDockerFileContent, "No Docker files found!"); }
public void UpdateProjectFiles(IEnumerable <FileInfo> projectFiles, IDotNetVersionUpdater dotNetVersionUpdater) { UpdateFiles(projectFiles, dotNetVersionUpdater.UpdateProjectFileContents, "No Project files found!"); }