From 9b8b30f73a8f1208152b1a674d15fa86abcfd45a Mon Sep 17 00:00:00 2001 From: ira Date: Sun, 19 Jul 2026 16:19:01 +0800 Subject: [PATCH] Solution Tests --- app/test_split_integer.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/test_split_integer.py b/app/test_split_integer.py index ef3aa668a..1b5de7e26 100644 --- a/app/test_split_integer.py +++ b/app/test_split_integer.py @@ -2,20 +2,22 @@ def test_sum_of_the_parts_should_be_equal_to_value() -> None: - pass + parts = split_integer(32, 6) + assert sum(parts) == 32 def test_should_split_into_equal_parts_when_value_divisible_by_parts() -> None: - pass + assert split_integer(15, 3) == [5, 5, 5] def test_should_return_part_equals_to_value_when_split_into_one_part() -> None: - pass + assert split_integer(8, 1) == [8] def test_parts_should_be_sorted_when_they_are_not_equal() -> None: - pass + parts = split_integer(32, 6) + assert parts == sorted(parts) def test_should_add_zeros_when_value_is_less_than_number_of_parts() -> None: - pass + assert split_integer(2, 5) == [0, 0, 0, 1, 1]