public void Enum_Is_Mapped_To_Enum() { var employee = new EmployeeWithEnum { Id = Guid.NewGuid(), Name = "Timuçin", Department = EmployeeDepartments.IT }; var dto = TypeAdapter.Adapt <EmployeeWithEnum, EmployeeDTO>(employee); dto.ShouldNotBeNull(); dto.Id.ShouldBe(employee.Id); dto.Name.ShouldBe(employee.Name); dto.Department.ShouldBe(Departments.IT); }
public void Enum_Is_Mapped_To_Enum() { var employee = new EmployeeWithEnum { Id = Guid.NewGuid(), Name = "Timuçin", Department = EmployeeDepartments.IT }; TypeAdapterConfig.GlobalSettings.Default.EnumMappingStrategy(EnumMappingStrategy.ByName); var dto = TypeAdapter.Adapt <EmployeeWithEnum, EmployeeDTO>(employee); dto.ShouldNotBeNull(); dto.Id.ShouldBe(employee.Id); dto.Name.ShouldBe(employee.Name); dto.Department.ShouldBe(Departments.IT); }