3.13.14 (tags/v3.13.14:fd17997, Jun 10 2026, 13:03:48) [MSC v.1944 64 bit (AMD64)]
COMMAND: python -m unittest -v
test_acceptance_required (test_business_case.BusinessCaseTests.test_acceptance_required) ... ok
test_base_is_only_permission_to_keep_testing (test_business_case.BusinessCaseTests.test_base_is_only_permission_to_keep_testing) ... ok
test_break_even_rounds_up (test_business_case.BusinessCaseTests.test_break_even_rounds_up) ... ok
test_customer_break_even_is_insufficient (test_business_case.BusinessCaseTests.test_customer_break_even_is_insufficient) ... ok
test_customer_surplus (test_business_case.BusinessCaseTests.test_customer_surplus) ... ok
test_customer_value (test_business_case.BusinessCaseTests.test_customer_value) ... ok
test_decimal_amounts (test_business_case.BusinessCaseTests.test_decimal_amounts) ... ok
test_double_delivery_effort (test_business_case.BusinessCaseTests.test_double_delivery_effort) ... ok
test_exact_break_even_can_continue (test_business_case.BusinessCaseTests.test_exact_break_even_can_continue) ... ok
test_flags_are_explicit (test_business_case.BusinessCaseTests.test_flags_are_explicit) ... ok
test_invalid_amounts (test_business_case.BusinessCaseTests.test_invalid_amounts) ... ok
test_invalid_counts (test_business_case.BusinessCaseTests.test_invalid_counts) ... ok
test_no_fixed_cost (test_business_case.BusinessCaseTests.test_no_fixed_cost) ... ok
test_no_separate_rework (test_business_case.BusinessCaseTests.test_no_separate_rework) ... ok
test_one_customer_below_break_even (test_business_case.BusinessCaseTests.test_one_customer_below_break_even) ... ok
test_payment_required (test_business_case.BusinessCaseTests.test_payment_required) ... ok
test_provider_contribution (test_business_case.BusinessCaseTests.test_provider_contribution) ... ok
test_slower_work_is_a_cost (test_business_case.BusinessCaseTests.test_slower_work_is_a_cost) ... ok
test_zero_contribution_has_no_break_even (test_business_case.BusinessCaseTests.test_zero_contribution_has_no_break_even) ... ok
test_zero_work (test_business_case.BusinessCaseTests.test_zero_work) ... ok

----------------------------------------------------------------------
Ran 20 tests in 0.001s

OK
