public void MqSeriesQueueMessageAdapterConstructorSetup() { var configuration = new ConfigurationBuilder() .AddJsonFile("appsettings.json", true) .Build(); _constructor = new ActiveMqQueueMessageAdapterConstructor(configuration, Given.FakeLoggerFactory, Given.FakeConnectionFactory); }
public void CreateAll_HasConfig_ReturnAdapters() { var configuration = new ConfigurationBuilder().AddJsonFile("appsettingsAll.json", true) .Build(); var constructor = new ActiveMqQueueMessageAdapterConstructor(configuration, Given.FakeLoggerFactory, Given.FakeConnectionFactory); var adapters = constructor.CreateAll(); Assert.Multiple(() => { Assert.That(adapters, Is.Not.Null); Assert.That(adapters.Count, Is.EqualTo(2)); Assert.That(adapters.First().Configuration, Is.Not.Null); Assert.That(adapters.First().Configuration.Id, Is.EqualTo(QueueId)); Assert.That(adapters.Last().Configuration, Is.Not.Null); Assert.That(adapters.Last().Configuration.Id, Is.EqualTo("NextValue")); }); }