public void GetHandlerType() { var registrar = new Registrar <MockRenderer>(); registrar.Register(typeof(View), typeof(MockRenderer)); Assert.AreEqual(typeof(MockRenderer), registrar.GetHandlerType(typeof(View))); }
public void RegisterTest() { tlog.Debug(tag, $"RegisterTest START"); try { var re = new Registrar <View>(); re.Register(typeof(View), typeof(View)); var ret = re.GetHandlerType(typeof(View)); Assert.AreEqual(typeof(View), ret, "Should be equal"); var ret2 = re.GetHandlerType(typeof(Element)); Assert.IsNull(ret2, "Should be null"); var ret3 = re.GetHandlerTypeForObject(new View()); Assert.AreEqual(typeof(View), ret, "Should be equal"); } catch (Exception e) { Assert.Fail("Caught Exception" + e.ToString()); } tlog.Debug(tag, $"RegisterTest END"); }
public void GetHandlerType() { var registrar = new Registrar<MockRenderer>(); registrar.Register (typeof (View), typeof (MockRenderer)); Assert.AreEqual (typeof (MockRenderer), registrar.GetHandlerType (typeof (View))); }