コード例 #1
0
ファイル: PortMgrFactoryFixture.cs プロジェクト: BgRva/Blob1
        public void CreateInputPortMgr_Creates_Instance()
        {
            //Arrange
            var fac = new PortMgrFactory();

            //Act
            IInputPortMgr mgr = fac.CreateInputPortMgr();

            //Assert
            Assert.NotNull(mgr);
        }
コード例 #2
0
        private IInputPortMgr CreateInputPortMgr(IElement parent, Guid mgrId, Guid port0Id)
        {
            IInputPortMgr inPortMgr = null;
            IInputDataPort inPort = null;

            using (PortMgrFactory fac = new PortMgrFactory())
            {
                inPortMgr = fac.CreateInputPortMgr();
            }

            using (PortFactory fac = new PortFactory())
            {
                inPort = fac.CreateInputDataPort(port0Id, parent);
            }

            inPortMgr.Add(inPort);

            return inPortMgr;
        }
コード例 #3
0
        private IInputPortMgr CreateInputPortMgr(IElement parent)
        {
            IInputPortMgr inPortMgr = null;
            IInputDataPort inPort = null;

            using (PortMgrFactory fac = new PortMgrFactory())
            {
                inPortMgr = fac.CreateInputPortMgr();
            }

            Guid id = Guid.NewGuid();
            using (PortFactory fac = new PortFactory())
            {
                inPort = fac.CreateInputDataPort(id, parent);
            }

            inPortMgr.Add(inPort);

            return inPortMgr;
        }
コード例 #4
0
        private IInputPortMgr CreateInputPortMgr(IElement parent)
        {
            // No INput Ports
            IInputPortMgr inPortMgr = null;

            using (PortMgrFactory fac = new PortMgrFactory())
            {
                inPortMgr = fac.CreateInputPortMgr();
            }

            return inPortMgr;
        }