public void GetHandlerForObject() { var registrar = new Internals.Registrar <MockRenderer>(); registrar.Register(typeof(View), typeof(MockRenderer)); registrar.Register(typeof(Button), typeof(ButtonMockRenderer)); var buttonRenderer = registrar.GetHandlerForObject <MockRenderer> (new Button()); Assert.That(buttonRenderer, Is.InstanceOf <ButtonMockRenderer> ()); }