public void TestInjectionsWorkWithMediators() { DI.MapMediatorToClass<TestMediator, TestMediatorTarget> (); TestMediatorTarget target = new TestMediatorTarget (); var m = DI.RequestMediator(target) as TestMediator; Assert.NotNull (m.PM); }
public void TestDestroyMediator() { DI.MapMediatorToClass<TestMediator, TestMediatorTarget> (); TestMediatorTarget target = new TestMediatorTarget (); DI.RequestMediator(target); DI.DestroyMediator (target); }
public void TestRequestMediatorInvokesRegister() { DI.MapMediatorToClass <TestMediator, TestMediatorTarget>(); var target = new TestMediatorTarget(); var testMediator = DI.RequestMediator(target) as TestMediator; Assert.True(testMediator != null && testMediator.RegisterInvoked); }
public void TestDestroyMediatorInvokesUnregister() { DI.MapMediatorToClass<TestMediator, TestMediatorTarget> (); TestMediatorTarget target = new TestMediatorTarget (); var m = DI.RequestMediator(target) as TestMediator; DI.DestroyMediator (target); Assert.True (m.UnregisterInvoked); }
public void TestDestroyMediator() { DI.MapMediatorToClass <TestMediator, TestMediatorTarget> (); TestMediatorTarget target = new TestMediatorTarget(); DI.RequestMediator(target); DI.DestroyMediator(target); }
public void TestInjectionsWorkWithMediators() { DI.MapMediatorToClass <TestMediator, TestMediatorTarget> (); TestMediatorTarget target = new TestMediatorTarget(); var m = DI.RequestMediator(target) as TestMediator; Assert.NotNull(m.PM); }
public void TestRequestMediatorInvokesRegister() { DI.MapMediatorToClass<TestMediator, TestMediatorTarget> (); var target = new TestMediatorTarget (); var testMediator = (TestMediator)DI.RequestMediator (target); testMediator.ShouldNotBeNull (); testMediator.RegisterInvoked.ShouldBeTrue (); }
public void TestInjectionsWorkWithMediators() { DI.MapMediatorToClass<TestMediator, TestMediatorTarget> (); var target = new TestMediatorTarget (); var m = (TestMediator)DI.RequestMediator (target); m.ShouldNotBeNull (); m.PM.ShouldNotBeNull (); }
public void TestDestroyMediatorInvokesUnregister() { DI.MapMediatorToClass <TestMediator, TestMediatorTarget> (); TestMediatorTarget target = new TestMediatorTarget(); var m = DI.RequestMediator(target) as TestMediator; DI.DestroyMediator(target); Assert.True(m.UnregisterInvoked); }
public void TestDestroyMediatorInvokesUnregister() { DI.MapMediatorToClass<TestMediator, TestMediatorTarget> (); var target = new TestMediatorTarget (); var mediator = (TestMediator)DI.RequestMediator (target); DI.DestroyMediator (target); mediator.ShouldNotBeNull (); mediator.UnregisterInvoked.ShouldBeTrue (); }
void TryRequestingAMediatorForTargetTwice() { TestMediatorTarget target = new TestMediatorTarget (); DI.RequestMediator (target); DI.RequestMediator (target); }
public void TestRequestMediatorInvokesRegister() { DI.MapMediatorToClass<TestMediator, TestMediatorTarget> (); TestMediatorTarget target = new TestMediatorTarget (); Assert.True((DI.RequestMediator(target) as TestMediator).RegisterInvoked); }
public void TestRequestMediator() { DI.MapMediatorToClass<TestMediator, TestMediatorTarget> (); TestMediatorTarget target = new TestMediatorTarget (); Assert.NotNull(DI.RequestMediator(target)); }
protected void TryRequestingAMediatorForTargetTwice() { var target = new TestMediatorTarget (); DI.RequestMediator (target); DI.RequestMediator (target); }
public void TestRequestMediator() { DI.MapMediatorToClass<TestMediator, TestMediatorTarget> (); var target = new TestMediatorTarget (); DI.RequestMediator (target).ShouldNotBeNull (); }