예제 #1
0
        public void BeginLoad_PassedFakeDesignerLoaderHost_ComponentSerializationServiceAddedToDesignerLoaderHost()
        {
            BeginLoad();
            CodeDomComponentSerializationService service = fakeDesignerLoaderHost.GetService(typeof(ComponentSerializationService)) as CodeDomComponentSerializationService;

            Assert.IsNotNull(service);
        }
예제 #2
0
        public void NameCreationServiceCreated()
        {
            INameCreationService nameCreationService = (INameCreationService)loaderHost.GetService(typeof(INameCreationService));

            Assert.IsTrue(nameCreationService is XmlDesignerLoader.NameCreationService);
        }
        public void Init()
        {
            host   = new MockDesignerLoaderHost();
            loader = new RubyDesignerLoader(new MockDesignerGenerator());
            loader.BeginLoad(host);

            DesignerSerializationManager designerSerializationManager = (DesignerSerializationManager)host.GetService(typeof(IDesignerSerializationManager));

            using (designerSerializationManager.CreateSession()) {
                listViewItem1 = (ListViewItem)loader.CreateInstance(typeof(ListViewItem), new object[0], "listViewItem1", false);
                instance      = loader.GetInstance("listViewItem1");
                typeName      = typeof(Int32).FullName;
                type          = loader.GetType(typeName);
            }
        }
        public void ComponentSerializationServiceCreated()
        {
            CodeDomComponentSerializationService service = mockDesignerLoaderHost.GetService(typeof(ComponentSerializationService)) as CodeDomComponentSerializationService;

            Assert.IsNotNull(service);
        }