public void GetMarshalledInteface_ReturnsSpecifiedInterface()
        {
            var expectedInterface = new ServiceInterface(new Ruleset());
            var interfaceManager  = new ServiceInterfaceManagerStub();

            interfaceManager.ServiceInterface = expectedInterface;
            Assert.AreSame(expectedInterface, interfaceManager.GetMarshalledInteface());
        }
示例#2
0
        public void TestInitialize()
        {
            _Form             = new FormMainStub();
            _InterfaceManager = new ServiceInterfaceManagerStub();

            // Redirect all calls to AdvSCStub and ServiceInterfaceManagerStub to avoid creating accessing system resources.
            _ServiceGateway = new ServiceGateway(new AdvSCStub(), _InterfaceManager);

            _LogViewModel = new LogViewModelMock();
            _Presenter    = new FormMainPresenter(_Form, _ServiceGateway, _LogViewModel);

            _ServiceGateway.Start();
        }
        public void _ServiceInterface_ByDefaultIsNotNull()
        {
            var interfaceManager = new ServiceInterfaceManagerStub();

            Assert.IsNotNull(interfaceManager.ServiceInterface);
        }
示例#4
0
 public void TestInitialize()
 {
     _ServiceInterfaceManager = new ServiceInterfaceManagerStub();
     _ServiceGateway          = new ServiceGateway(new AdvSCStub(), _ServiceInterfaceManager);
 }