From 824a6b74d8391749a89a508f32a1af6472562171 Mon Sep 17 00:00:00 2001 From: "patched.codes[bot]" <298395+patched.codes[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 09:02:18 +0000 Subject: [PATCH] Patched tests/cicd/generate_docstring/test_file.py --- tests/cicd/generate_docstring/test_file.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 tests/cicd/generate_docstring/test_file.py diff --git a/tests/cicd/generate_docstring/test_file.py b/tests/cicd/generate_docstring/test_file.py new file mode 100644 index 000000000..6b9790c48 --- /dev/null +++ b/tests/cicd/generate_docstring/test_file.py @@ -0,0 +1,21 @@ +import org.junit.jupiter.api.Test; +import java.util.function.Function; +import static org.junit.jupiter.api.Assertions.assertEquals; + +class TestJava { + + @Test + void testAPlusBIntegers() { + assertEquals(5, Test.a_plus_b(2, 3)); + assertEquals(0, Test.a_plus_b(0, 0)); + assertEquals(-2, Test.a_plus_b(-1, -1)); + } + + @Test + void testAPlusBKeymap() { + Function<Object, Comparable> keymap = obj -> (Integer) obj; + assertEquals(-1, Test.a_plus_b(keymap, 1, 3)); + assertEquals(1, Test.a_plus_b(keymap, 5, 2)); + assertEquals(0, Test.a_plus_b(keymap, 4, 4)); + } +}