Ejemplo n.º 1
0
def test_mongo_customer_repository_get_by_id():
    customer = _create_customer_entity()

    customer_repo = CustomerMongoRepository()
    customer_repo.add(customer)

    assert customer == customer_repo.get_by_id(customer.id)
def test_postgresql_customer_repository_get_by_id():
    customer = _create_customer_entity()

    customer_repo = CustomerPostgresRepository()
    customer_repo.add(customer)

    assert customer == customer_repo.get_by_id(customer.id)
Ejemplo n.º 3
0
def test_mongo_customer_repository_add(mock_create_customer):
    customer = _create_customer_entity()

    customer_repo = CustomerMongoRepository()
    customer_repo.add(customer)

    mock_create_customer.assert_called_with(customer)
def test_postgresql_customer_repository_add(mock_create_customer):
    customer = _create_customer_entity()

    customer_repo = CustomerPostgresRepository()
    customer_repo.add(customer)

    mock_create_customer.assert_called_with(customer.id, customer.name,
                                            customer.age,
                                            customer.company_name,
                                            customer.created_at)