public void Setup() { injector = new RobotlegsInjector(); manager = new MediatorManager(); container = new SupportView (); container.AddThisView(); factory = new Mock<IMediatorFactory> (); }
public void Create_Mediator_Instantiates_Mediator_For_View_When_Mapped() { instance.Map(typeof(SupportView)).ToProcess(new MediatorCreator(typeof(SupportMediator))); SupportView objA = new SupportView(); instance.HandleView(objA, objA.GetType()); objA.AddThisView(); string[] expectedNotifications = new string[1] { "SupportMediator" }; Assert.That (expectedNotifications, Is.EquivalentTo (mediatorWatcher.Notifications)); }