示例#1
0
def list_all_expenses():
    """ 
    Lists all expenses in the expenses csv file
    :return: All expenses records
    :rtype: dict
    """
    EM = ExpenseManager()
    EM.from_csv(expense_csv)
    return {"expenses": EM.get_expenses()}
示例#2
0
def test_get_expenses():
    """
    Tests for the get_expenses method
    """
    manager = ExpenseManager()

    # Checks if method exists
    assert hasattr(manager, "get_expenses")

    # Checks if method returns correct value
    assert manager.get_expenses() == []