Exemple #1
0
        public void CreateChannel_WhenCalledWithBinding_ReturnsTheCorrectType()
        {
            // Arrange
            var manager = new ChannelFactoryManager();

            // Act
            var factory = manager.GetFactory <IService, BasicHttpBinding>();

            // Assert
            Assert.IsNotNull(factory);
        }
        public void CreateChannel_WhenCalled_ReturnsTheCorrectType()
        {
            // Arrange
            var manager = new ChannelFactoryManager();

            // Act
            var factory = manager.GetFactory<IService>();

            // Assert
            Assert.IsNotNull(factory);
        }
Exemple #3
0
        public void CreateChannel_WhenCalledWithClientCredentials_ReturnsTheCorrectType()
        {
            // Arrange
            var manager = new ChannelFactoryManager();

            // Act
            ClientCredentials clientCredentials = MockRepository.GenerateStub <ClientCredentials>();
            var factory = manager.GetFactory <IService>(clientCredentials);

            // Assert
            Assert.IsNotNull(factory);
        }
        public void CreateChannel_WhenCalledWithClientCredentials_ReturnsTheCorrectType()
        {
            // Arrange
            var manager = new ChannelFactoryManager();

            // Act
            ClientCredentials clientCredentials = MockRepository.GenerateStub<ClientCredentials>();
            var factory = manager.GetFactory<IService>(clientCredentials);

            // Assert
            Assert.IsNotNull(factory);
        }
 public WebEngine()
 {
     ChannelFactoryManager      = new ChannelFactoryManager();
     this.OnInitializeComplete += engine => { };
 }
Exemple #6
0
 public WCFServiceInvoker(ChannelFactoryManager factoryManager)
 {
     _factoryManager = factoryManager;
 }