コード例 #1
0
def test_repository_create_sql_where_conditions_with_no_values(
    cosmos_db_repository: CosmosDBRepository,
):
    result = cosmos_db_repository.create_sql_where_conditions({}, "c")

    assert result is not None
    assert result == ""
コード例 #2
0
def test_repository_create_sql_where_conditions_with_multiple_values(
    cosmos_db_repository: CosmosDBRepository,
):
    result = cosmos_db_repository.create_sql_where_conditions(
        {'owner_id': 'mark', 'customer_id': 'me'}, "c"
    )

    assert result is not None
    assert (
        result == "AND c.owner_id = @owner_id AND c.customer_id = @customer_id"
    )