Example #1
0
        public void ResolvesSimpleProperties()
        {
            var resolver = new DommelMapper.DefaultPropertyResolver();
            var type     = typeof(Foo);
            var props    = resolver.ResolveProperties(type).ToArray();

            Assert.Equal(type.GetProperties().Skip(1).ToArray(), props);
        }
Example #2
0
        public void IgnoresIgnoreAttribute()
        {
            // Arrange
            var resolver = new DommelMapper.DefaultPropertyResolver();
            var type     = typeof(Bar);

            // Act
            var props = resolver.ResolveProperties(type).ToArray();

            // Assert
            var prop = Assert.Single(props);

            Assert.Equal(type.GetProperty("Id"), prop);
        }