Exemplo n.º 1
0
        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> ());
        }