Ejemplo n.º 1
0
        public void TypeRendererMap_AddRenderer_ActuallyAddsRenderer()
        {
            var map = new TypeRendererMap(new KeyValuePair <Type, IPropertyRenderer>(typeof(Exception), new ExceptionAsXmlRenderer()));

            map.AddRenderer(typeof(DateTime), new ToStringRenderer());
            Assert.IsNotNull(map.GetRenderer <DateTime>());
        }
Ejemplo n.º 2
0
        public void TypeRendererMap_AddRenderer_ThrowsOnNullRenderer()
        {
            var map = new TypeRendererMap(new KeyValuePair <Type, IPropertyRenderer>(typeof(Exception), new ExceptionAsXmlRenderer()));

            map.AddRenderer(typeof(DateTime), null);
        }
Ejemplo n.º 3
0
        public void TypeRendererMap_AddRenderer_ThrowsOnNullType()
        {
            var map = new TypeRendererMap(new KeyValuePair <Type, IPropertyRenderer>(typeof(Exception), new ExceptionAsXmlRenderer()));

            map.AddRenderer(null, new ToStringRenderer());
        }