public void Should_map_enum_to_int() { var foo = new FooWithEnum { SuperEnum = SuperEnum.Bar }; var copy = Mapper.Map <FooWithEnumAsInt>(foo); Assert.Equal((int)SuperEnum.Bar, copy.SuperEnum); }
public void Should_map_enums() { var foo = new FooWithEnum { SuperEnum = SuperEnum.Foo }; var copy = Mapper.Map <FooWithEnum>(foo); Assert.Equal(foo.SuperEnum, copy.SuperEnum); }
public void Should_map_enum_to_string() { var foo = new FooWithEnum { SuperEnum = SuperEnum.Bar }; var copy = Mapper.Map <FooWithEnumAsString>(foo); Assert.Equal(SuperEnum.Bar.ToString(), copy.SuperEnum); }