Пример #1
0
        public void Mapped_Classes_Succeed_With_Mapped_Enum()
        {
            TypeAdapterConfig.GlobalSettings.RequireExplicitMapping = true;
            TypeAdapterConfig<SimpleEnumPoco, SimpleDto>.NewConfig();

            var simpleEnumPoco = new SimpleEnumPoco {Id = Guid.NewGuid(), Name = NameEnum.Martha};

            var simpleDto = TypeAdapter.Adapt<SimpleEnumPoco, SimpleDto>(simpleEnumPoco);

            simpleDto.Name.ShouldBe(simpleEnumPoco.Name.ToString());
        }
        public void Mapped_Classes_Succeed_With_Mapped_Enum()
        {
            TypeAdapterConfig.GlobalSettings.RequireExplicitMapping = true;
            TypeAdapterConfig <SimpleEnumPoco, SimpleDto> .NewConfig();

            var simpleEnumPoco = new SimpleEnumPoco {
                Id = Guid.NewGuid(), Name = NameEnum.Martha
            };

            var simpleDto = TypeAdapter.Adapt <SimpleEnumPoco, SimpleDto>(simpleEnumPoco);

            simpleDto.Name.ShouldBe(simpleEnumPoco.Name.ToString());
        }