Beispiel #1
0
        public void CreateNewComponentRegistrationTest()
        {
            var path     = "asdfasdf";
            var expected = "Stardust.Core.CrossCuttingTest.LegacyTests.DummyComponentRegistration";

            ModuleRegistrationFactory.ResetHandlerTo <DummyComponentRegistration>();
            var actual = ModuleRegistrationFactory.CreateNewComponentRegistration(path);

            Assert.IsInstanceOfType(actual, typeof(DummyComponentRegistration));
            Assert.AreEqual(expected, ModuleRegistrationFactory.GetComponentRegistrationName());
            Assert.IsFalse(ModuleRegistrationFactory.UsesDefaultComponentRegistrationModule());
            ModuleRegistrationFactory.SetDefaultComponentRegistrationModule();
        }