Exemple #1
0
        public void commands_get_injected_with_DirectCommandMap_instance()
        {
            IDirectCommandMap actual = null;

            injector.Map(typeof(Action <IDirectCommandMap>), "ReportingFunction").ToValue((Action <IDirectCommandMap>) delegate(IDirectCommandMap passed) {
                actual = passed;
            });

            subject.Map <DirectCommandMapReportingCommand>().Execute();

            Assert.That(actual, Is.EqualTo(subject));
        }
Exemple #2
0
        public void sandboxed_directCommandMap_instance_does_not_leak_into_system()
        {
            IDirectCommandMap actual = injector.GetInstance <IDirectCommandMap>();

            Assert.That(actual, Is.Not.EqualTo(subject));
        }