Ejemplo n.º 1
0
        public void WhenGettingFilteredStandardValues_ThenReturnsValues()
        {
            var values = new ExtensionPointsConverter(p => p.Id != "FooId").GetStandardValues(this.context);

            Assert.NotNull(values);
            Assert.Equal(0, values.Count);
        }
Ejemplo n.º 2
0
        public void Initialize()
        {
            var mock           = new Mock <ITypeDescriptorContext>();
            var patternManager = new Mock <IPatternManager>();
            var info           = new Mock <IInstalledToolkitInfo>();
            var schema         = new Mock <IPatternModelInfo>();
            var extension      = new Mock <IExtensionPointSchema>();

            extension.SetupGet(e => e.RequiredExtensionPointId).Returns("Foo");
            schema.Setup(s => s.FindAll <IExtensionPointSchema>()).Returns(new[] { extension.Object });
            info.SetupGet(i => i.Schema).Returns(schema.Object);
            info.SetupGet(i => i.Id).Returns("FooId");
            patternManager.SetupGet(m => m.InstalledToolkits).Returns(new[] { info.Object });
            mock.Setup(c => c.GetService(typeof(IPatternManager))).Returns(patternManager.Object);

            this.context   = mock.Object;
            this.converter = new ExtensionPointsConverter();
        }