Inheritance: System.Dynamic.DynamicObject
 protected override void Because_of()
 {
     dynamic source = new DynamicDictionary();
     source.Foo = "Foo";
     source.Bar = "Bar";
     _destination = Mapper.Map<DynamicDictionary>(source);
 }
示例#2
0
 public void Should_map_existing_properties()
 {
     dynamic source = new DynamicDictionary();
     source.Foo = "Foo";
     _destination = Mapper.Map<Destination>(source);
     _destination.Foo.ShouldEqual("Foo");
     _destination.Bar.ShouldBeNull();
 }
 public void Should_map_existing_properties()
 {
     dynamic source = new DynamicDictionary();
     source.Foo = "Foo";
     var config = new MapperConfiguration(cfg => { });
     _destination = config.CreateMapper().Map<Destination>(source);
     _destination.Foo.ShouldEqual("Foo");
     _destination.Bar.ShouldBeNull();
 }
示例#4
0
 public void Should_map()
 {
     dynamic source = new DynamicDictionary();
     source.Foo = "Foo";
     source.Bar = "Bar";
     _destination = Mapper.Map<DynamicDictionary>(source);
     Assert.Equal("Foo", _destination.Foo);
     Assert.Equal("Bar", _destination.Bar);
 }
 public void Should_map()
 {
     dynamic source = new DynamicDictionary();
     source.Foo = "Foo";
     source.Bar = "Bar";
     var config = new MapperConfiguration(cfg => { });
     _destination = config.CreateMapper().Map<DynamicDictionary>(source);
     Assert.Equal("Foo", _destination.Foo);
     Assert.Equal("Bar", _destination.Bar);
 }
示例#6
0
        public void Should_map_destination_properties()
        {
            dynamic source = new DynamicDictionary();

            source.Foo  = "Foo";
            source.Bar  = "Bar";
            source.Jack = "Jack";
            var config = new MapperConfiguration(cfg => { });

            _destination = config.CreateMapper().Map <Destination>(source);
            _destination.Foo.ShouldEqual("Foo");
            _destination.Bar.ShouldEqual("Bar");
            _destination.Jack.ShouldBeNull();
        }