Пример #1
0
 public Program(
     ITestingDataDirectoryContentPathsProvider testingDataDirectoryContentPathsProvider,
     ITemporaryDirectoryFilePathProvider temporaryDirectoryFilePathProvider,
     IFileSerializer <List <string> > linesTextFileSerializer)
 {
     this.TestingDataDirectoryContentPathsProvider = testingDataDirectoryContentPathsProvider;
     this.TemporaryDirectoryFilePathProvider       = temporaryDirectoryFilePathProvider;
     this.LinesTextFileSerializer = linesTextFileSerializer;
 }
Пример #2
0
 public Program(
     IShortcutOperator shortcutOperator,
     ITestingDataDirectoryContentPathsProvider testingDataDirectoryContentPathsProvider,
     ITemporaryDirectoryFilePathProvider temporaryDirectoryFilePathProvider)
 {
     this.ShortcutOperator = shortcutOperator;
     this.TestingDataDirectoryContentPathsProvider = testingDataDirectoryContentPathsProvider;
     this.TemporaryDirectoryFilePathProvider       = temporaryDirectoryFilePathProvider;
 }
 public Program(
     ITemporaryDirectoryFilePathProvider temporaryDirectoryFilePathProvider,
     ITestingDataDirectoryContentPathsProvider testingDataDirectoryContentPathsProvider,
     IRoundTripFileSerializationVerifier <SolutionFile> solutionFileRoundTripFileSerializationVerifier
     )
 {
     this.TemporaryDirectoryFilePathProvider             = temporaryDirectoryFilePathProvider;
     this.TestingDataDirectoryContentPathsProvider       = testingDataDirectoryContentPathsProvider;
     this.SolutionFileRoundTripFileSerializationVerifier = solutionFileRoundTripFileSerializationVerifier;
 }
Пример #4
0
 public Program(IApplicationLifetime applicationLifetime,
                IServiceProvider serviceProvider,
                ITemporaryDirectoryFilePathProvider temporaryDirectoryFilePathProvider,
                ITestingDataDirectoryContentPathsProvider testingDataDirectoryContentPathsProvider,
                IVisualStudioProjectFileSerializer visualStudioProjectFileSerializer)
     : base(applicationLifetime)
 {
     this.ServiceProvider = serviceProvider;
     this.TemporaryDirectoryFilePathProvider       = temporaryDirectoryFilePathProvider;
     this.TestingDataDirectoryContentPathsProvider = testingDataDirectoryContentPathsProvider;
     this.VisualStudioProjectFileSerializer        = visualStudioProjectFileSerializer;
 }
Пример #5
0
 public Program(IApplicationLifetime applicationLifetime,
                IServiceProvider serviceProvider,
                IFileEqualityComparer fileEqualityComparer,
                IMessageSink messageSink,
                ITemporaryDirectoryFilePathProvider temporaryDirectoryFilePathProvider,
                ITestingDataDirectoryContentPathsProvider testingDataDirectoryContentPathsProvider)
     : base(applicationLifetime)
 {
     this.ServiceProvider      = serviceProvider;
     this.FileEqualityComparer = fileEqualityComparer;
     this.MessageSink          = messageSink;
     this.TemporaryDirectoryFilePathProvider       = temporaryDirectoryFilePathProvider;
     this.TestingDataDirectoryContentPathsProvider = testingDataDirectoryContentPathsProvider;
 }
 public Program(
     IVisualStudioSolutionFileGenerator visualStudioSolutionFileGenerator,
     ITemporaryDirectoryFilePathProvider temporaryDirectoryFilePathProvider,
     IVisualStudioSolutionFileSerializer visualStudioSolutionFileSerializer,
     ITestingDataDirectoryContentPathsProvider testingDataDirectoryContentPathsProvider,
     IFileEqualityComparer fileEqualityComparer,
     IHumanOutput humanOutput
     )
 {
     this.VisualStudioSolutionFileGenerator        = visualStudioSolutionFileGenerator;
     this.TemporaryDirectoryFilePathProvider       = temporaryDirectoryFilePathProvider;
     this.VisualStudioSolutionFileSerializer       = visualStudioSolutionFileSerializer;
     this.TestingDataDirectoryContentPathsProvider = testingDataDirectoryContentPathsProvider;
     this.FileEqualityComparer = fileEqualityComparer;
     this.HumanOutput          = humanOutput;
 }
Пример #7
0
        public Program(
            IHumanOutput humanOutput,
            IStringlyTypedPathOperator stringlyTypedPathOperator,
            IVisualStudioSolutionFileOperator visualStudioSolutionFileOperator,
            ITestingDataDirectoryContentPathsProvider testingDataDirectoryContentPathsProvider,
            ITemporaryDirectoryFilePathProvider temporaryDirectoryFilePathProvider,
            IVisualStudioSolutionFileProjectTypeGuidProvider visualStudioSolutionFileProjectTypeGuidProvider,

            IVisualStudioSolutionFileGenerator visualStudioSolutionFileGenerator,
            InMemoryVisualStudioSolutionFileOperator inMemoryVisualStudioSolutionFileOperator,
            IVisualStudioSolutionFileSerializer visualStudioSolutionFileSerializer)
        {
            this.HumanOutput = humanOutput;
            this.StringlyTypedPathOperator                       = stringlyTypedPathOperator;
            this.VisualStudioSolutionFileOperator                = visualStudioSolutionFileOperator;
            this.TestingDataDirectoryContentPathsProvider        = testingDataDirectoryContentPathsProvider;
            this.TemporaryDirectoryFilePathProvider              = temporaryDirectoryFilePathProvider;
            this.VisualStudioSolutionFileProjectTypeGuidProvider = visualStudioSolutionFileProjectTypeGuidProvider;

            this.VisualStudioSolutionFileGenerator        = visualStudioSolutionFileGenerator;
            this.InMemoryVisualStudioSolutionFileOperator = inMemoryVisualStudioSolutionFileOperator;
            this.VisualStudioSolutionFileSerializer       = visualStudioSolutionFileSerializer;
        }