public void CreateFactory_returns_a_ConnectionFactory(ConnectionNodeConnectionFactoryProvider sut, IConfigurationSection configuration) { var factory = sut.CreateFactory(configuration); Assert.That(factory, Is.Not.Null); Assert.That(factory, Is.InstanceOf <ConnectionFactory>()); }
public void CreateFactory_adds_virtualHost(ConnectionNodeConnectionFactoryProvider sut, IConfigurationSection configuration, IConfigurationSection valueSection, string value) { Mock.Get(valueSection).SetupGet(p => p.Value).Returns(value); Mock.Get(configuration).Setup(p => p.GetSection("VirtualHost")).Returns(valueSection); var factory = sut.CreateFactory(configuration) as ConnectionFactory; Assert.That(factory, Is.Not.Null); Assert.That(factory.VirtualHost, Is.EqualTo(value)); }