public MinVerToolFixture(ICakeLog log) : base("dummy.exe") { Log = log ?? throw new ArgumentNullException(nameof(log)); var context = new MinVerToolContext(); LocalTool = new MinVerLocalToolFixture(this, context); GlobalTool = new MinVerGlobalToolFixture(this, context); FileSystem.CreateFile(LocalTool.DefaultToolPath); FileSystem.CreateFile(GlobalTool.DefaultToolPath); }
public MinVerGlobalToolFixture(MinVerToolFixture _, MinVerToolContext context) : base(context) { _tool = new MinVerGlobalTool(_.FileSystem, _.Environment, ProcessRunner, _.Tools, _.Log); StandardOutput = MinVerToolOutputs.DefaultOutputForGlobalTool; }
// ReSharper restore InconsistentNaming protected MinVerToolFixtureBase(MinVerToolContext context) : base("dummy.exe") { _context = context ?? throw new ArgumentNullException(nameof(context)); }