class Fabrique::Test::Fixtures::Repository::CustomerDataMapper

Public Instance Methods

from_dto(dto) click to toggle source
# File lib/fabrique/test/fixtures/repository.rb, line 111
def from_dto(dto)
  Customer.new(id: dto[:id], name: dto[:name], date_of_birth: Date.parse(dto[:dob]))
end
to_dto(entity) click to toggle source
# File lib/fabrique/test/fixtures/repository.rb, line 103
def to_dto(entity)
  {
    id: entity.id,
    name: entity.name,
    dob: entity.date_of_birth.iso8601
  }
end