Esempio n. 1
0
        public void Setup()
        {
            _revisionInfoProvider = Substitute.For <IGitRevisionInfoProvider>();
            _iconProvider         = Substitute.For <IFileAssociatedIconProvider>();
            _controller           = new RevisionFileTreeController(() => @"c:\repo", _revisionInfoProvider, _iconProvider);

            _rootNode  = new TreeNode();
            _imageList = new ImageList();
        }
 public RevisionFileTreeController(Func <string> getWorkingDir, IGitRevisionInfoProvider revisionInfoProvider, IFileAssociatedIconProvider iconProvider)
 {
     _getWorkingDir        = getWorkingDir;
     _revisionInfoProvider = revisionInfoProvider;
     _iconProvider         = iconProvider;
 }
 public RevisionFileTreeController(IGitModule module, IGitRevisionInfoProvider revisionInfoProvider, IFileAssociatedIconProvider iconProvider)
 {
     _module = module;
     _revisionInfoProvider = revisionInfoProvider;
     _iconProvider         = iconProvider;
 }