Example #1
0
        private void Create(bool isInstalled = true)
        {
            _factory = new MockRepository(MockBehavior.Strict);

            _vsShell = _factory.Create <IVsShell>();

            var guid      = MindScape.MindScapePackageGuid;
            var installed = isInstalled ? 1 : 0;

            _vsShell.Setup(x => x.IsPackageInstalled(ref guid, out installed)).Returns(0);
            _completionBroker = _factory.Create <ICompletionBroker>();
            _serviceProvider  = _factory.Create <SVsServiceProvider>();
            _serviceProvider.Setup(x => x.GetService(typeof(SVsShell))).Returns(_vsShell.Object);

            _mindScape        = new MindScape(_serviceProvider.Object, _completionBroker.Object);
            _creationListener = _mindScape;
        }
Example #2
0
        private void Create(bool isInstalled = true)
        {
            _factory = new MockRepository(MockBehavior.Strict);

            _vsShell = _factory.Create<IVsShell>();

            var guid = MindScape.MindScapePackageGuid;
            var installed = isInstalled ? 1 : 0;
            _vsShell.Setup(x => x.IsPackageInstalled(ref guid, out installed)).Returns(0);
            _completionBroker = _factory.Create<ICompletionBroker>();
            _serviceProvider = _factory.Create<SVsServiceProvider>();
            _serviceProvider.Setup(x => x.GetService(typeof(SVsShell))).Returns(_vsShell.Object);

            _mindScape = new MindScape(_serviceProvider.Object, _completionBroker.Object);
            _creationListener = _mindScape;
        }