/// <summary>
        /// Runs PaketPacker tool
        /// </summary>
        protected override void RunTool()
        {
            var resolver = new PaketToolResolver(FileSystem, Environment, Tools, ProcessRunner, FakeArguments, new FakeLog());
            var packer   = new PaketPacker(FileSystem, Environment, Tools, ProcessRunner, resolver);

            packer.Pack(Output, Settings);
        }
        /// <summary>
        /// Runs PaketPusher tool
        /// </summary>
        protected override void RunTool()
        {
            var resolver = new PaketToolResolver(FileSystem, Environment, Tools, ProcessRunner, FakeArguments, new FakeLog());
            var pusher   = new PaketPusher(FileSystem, Environment, Tools, ProcessRunner, resolver);

            pusher.Push(FilePath, Settings);
        }