Example #1
0
        public void TestDecorators()
        {
            var factory = new GlobalOptionsFactory(new List <IOptionsDecorator> {
                new TestDecorator()
            });
            var g = factory.Load();

            Assert.AreEqual("FFFFF", g.MongoDatabases.DeadLetterStoreOptions.DatabaseName);
            Assert.AreEqual("FFFFF", g.MongoDatabases.DicomStoreOptions.DatabaseName);
            Assert.AreEqual("FFFFF", g.MongoDatabases.ExtractionStoreOptions.DatabaseName);
        }