From 867c3413e96c7ca0cc28da8561fa2c089e2a95fd Mon Sep 17 00:00:00 2001 From: Skylot Date: Mon, 20 Jul 2020 13:55:29 +0100 Subject: [PATCH] test: replace const values --- .../integration/arith/TestSpecialValues2.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 jadx-core/src/test/java/jadx/tests/integration/arith/TestSpecialValues2.java diff --git a/jadx-core/src/test/java/jadx/tests/integration/arith/TestSpecialValues2.java b/jadx-core/src/test/java/jadx/tests/integration/arith/TestSpecialValues2.java new file mode 100644 index 000000000..fb320ab7a --- /dev/null +++ b/jadx-core/src/test/java/jadx/tests/integration/arith/TestSpecialValues2.java @@ -0,0 +1,26 @@ +package jadx.tests.integration.arith; + +import org.junit.jupiter.api.Test; + +import jadx.NotYetImplemented; +import jadx.tests.api.IntegrationTest; + +import static jadx.tests.api.utils.assertj.JadxAssertions.assertThat; + +public class TestSpecialValues2 extends IntegrationTest { + + public static class TestCls { + private static int compareUnsigned(final int x, final int y) { + return Integer.compare(x + Integer.MIN_VALUE, y + Integer.MIN_VALUE); + } + } + + @NotYetImplemented("Constant value replace") + @Test + public void test() { + noDebugInfo(); + assertThat(getClassNode(TestCls.class)) + .code() + .countString(2, "Integer.MIN_VALUE"); + } +}