Example #1
0
        public void ProjectSystemFilter_SetTestRegex_ArgCheck()
        {
            // Arrange
            ProjectSystemFilter testSubject = this.CreateTestSubject();

            // Act + Assert
            Exceptions.Expect <ArgumentNullException>(() => testSubject.SetTestRegex(null));
        }
Example #2
0
        public void TestInitialize()
        {
            serviceProvider = new ConfigurableServiceProvider();

            projectSystem = new ConfigurableVsProjectSystemHelper(this.serviceProvider);
            serviceProvider.RegisterService(typeof(IProjectSystemHelper), this.projectSystem);

            testProjectIndicatorMock = new Mock <ITestProjectIndicator>();

            host = new ConfigurableHost(this.serviceProvider, Dispatcher.CurrentDispatcher);

            var propertyManager = new ProjectPropertyManager(host);
            var mefExports      = MefTestHelpers.CreateExport <IProjectPropertyManager>(propertyManager);
            var mefModel        = ConfigurableComponentModel.CreateWithExports(mefExports);

            serviceProvider.RegisterService(typeof(SComponentModel), mefModel);

            testSubject = new ProjectSystemFilter(host, testProjectIndicatorMock.Object);
        }