|
Finance manager
Лабораторна робота №2 - Документація коду
|

Classes | |
| struct | BudgetTest |
Functions | |
| TEST_F (BudgetTest, SuggestSavings_WhenOverBudget_ReturnsExcess) | |
| TEST_F (BudgetTest, SuggestSavings_WhenUnderBudget_ReturnsZero) | |
| TEST_F (BudgetTest, SuggestSavings_WhenAtBudget_ReturnsZero) | |
| TEST_F (BudgetTest, SuggestSavings_WhenNoTransactions_ReturnsZero) | |
| TEST_F (BudgetTest, SuggestSavings_WhenDifferentCategory_ReturnsZero) | |
| TEST_F (BudgetTest, SuggestSavings_WhenRefundTransaction_AdjustsSpendingDown) | |
| TEST_F (BudgetTest, SuggestSavings_WhenZeroBudget_ReturnsFullSpending) | |
| TEST_F (BudgetTest, SuggestSavings_WhenNegativeBudget_ReturnsIncreasedExcess) | |
| TEST_F (BudgetTest, SuggestSavings_WhenMixedCategories_OnlyCountsMatching) | |
| TEST_F (BudgetTest, SuggestSavings_WhenLargeAmounts_DoesNotOverflow) | |
Variables | |
| constexpr double | kTolerance = 1e-9 |
| constexpr double | kBudgetAmount = 100.0 |
| const std::string | kCategory = "cat1" |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenAtBudget_ReturnsZero | |||
| ) |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenDifferentCategory_ReturnsZero | |||
| ) |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenLargeAmounts_DoesNotOverflow | |||
| ) |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenMixedCategories_OnlyCountsMatching | |||
| ) |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenNegativeBudget_ReturnsIncreasedExcess | |||
| ) |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenNoTransactions_ReturnsZero | |||
| ) |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenOverBudget_ReturnsExcess | |||
| ) |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenRefundTransaction_AdjustsSpendingDown | |||
| ) |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenUnderBudget_ReturnsZero | |||
| ) |
| TEST_F | ( | BudgetTest | , |
| SuggestSavings_WhenZeroBudget_ReturnsFullSpending | |||
| ) |
|
constexpr |
| const std::string kCategory = "cat1" |
|
constexpr |