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)); }
public void sandboxed_directCommandMap_instance_does_not_leak_into_system() { IDirectCommandMap actual = injector.GetInstance <IDirectCommandMap>(); Assert.That(actual, Is.Not.EqualTo(subject)); }