From 558af0a24b222602f33a124f100e2abf39f13009 Mon Sep 17 00:00:00 2001 From: Rui Azevedo Date: Wed, 18 Dec 2024 16:51:21 +0000 Subject: [PATCH] Migration task testdata Part of #375 --- testdata/java/migrate/pom.xml | 56 +++++++++++++++++++ testdata/java/migrate/repository.json | 5 ++ .../src/main/java/com/eval/Decrement.java | 7 +++ .../src/main/java/com/eval/Increment.java | 7 +++ .../src/test/java/com/eval/DecrementTest.java | 15 +++++ .../src/test/java/com/eval/IncrementTest.java | 15 +++++ 6 files changed, 105 insertions(+) create mode 100644 testdata/java/migrate/pom.xml create mode 100644 testdata/java/migrate/repository.json create mode 100644 testdata/java/migrate/src/main/java/com/eval/Decrement.java create mode 100644 testdata/java/migrate/src/main/java/com/eval/Increment.java create mode 100644 testdata/java/migrate/src/test/java/com/eval/DecrementTest.java create mode 100644 testdata/java/migrate/src/test/java/com/eval/IncrementTest.java diff --git a/testdata/java/migrate/pom.xml b/testdata/java/migrate/pom.xml new file mode 100644 index 00000000..a27d9b1e --- /dev/null +++ b/testdata/java/migrate/pom.xml @@ -0,0 +1,56 @@ + + + 4.0.0 + + eval.dev.quality + plain + 1.0-SNAPSHOT + + + 11 + 11 + UTF-8 + + + + + org.junit.jupiter + junit-jupiter-engine + 5.11.3 + test + + + org.junit.vintage + junit-vintage-engine + 5.11.3 + test + + + + + + + org.openclover + clover-maven-plugin + 4.5.2 + + false + false + false + true + true + true + true + true + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.2.5 + + + + diff --git a/testdata/java/migrate/repository.json b/testdata/java/migrate/repository.json new file mode 100644 index 00000000..22f1e816 --- /dev/null +++ b/testdata/java/migrate/repository.json @@ -0,0 +1,5 @@ +{ + "tasks": [ + "migrate" + ] +} diff --git a/testdata/java/migrate/src/main/java/com/eval/Decrement.java b/testdata/java/migrate/src/main/java/com/eval/Decrement.java new file mode 100644 index 00000000..1919458e --- /dev/null +++ b/testdata/java/migrate/src/main/java/com/eval/Decrement.java @@ -0,0 +1,7 @@ +package com.eval; + +public class Decrement { + public static int decrement(int i) { + return i - 1; + } +} diff --git a/testdata/java/migrate/src/main/java/com/eval/Increment.java b/testdata/java/migrate/src/main/java/com/eval/Increment.java new file mode 100644 index 00000000..50850abb --- /dev/null +++ b/testdata/java/migrate/src/main/java/com/eval/Increment.java @@ -0,0 +1,7 @@ +package com.eval; + +public class Increment { + public static int increment(int i) { + return i + 1; + } +} diff --git a/testdata/java/migrate/src/test/java/com/eval/DecrementTest.java b/testdata/java/migrate/src/test/java/com/eval/DecrementTest.java new file mode 100644 index 00000000..81bf197e --- /dev/null +++ b/testdata/java/migrate/src/test/java/com/eval/DecrementTest.java @@ -0,0 +1,15 @@ +package com.eval; + +import org.junit.Test; +import static org.junit.Assert.assertEquals; + +public class DecrementTest { + @Test + public void decrement() { + int i = 1; + int expected = 0; + int actual = Decrement.decrement(i); + + assertEquals(expected, actual); + } +} diff --git a/testdata/java/migrate/src/test/java/com/eval/IncrementTest.java b/testdata/java/migrate/src/test/java/com/eval/IncrementTest.java new file mode 100644 index 00000000..8a0711ef --- /dev/null +++ b/testdata/java/migrate/src/test/java/com/eval/IncrementTest.java @@ -0,0 +1,15 @@ +package com.eval; + +import org.junit.Test; +import static org.junit.Assert.assertEquals; + +public class IncrementTest { + @Test + public void increment() { + int i = 1; + int expected = 2; + int actual = Increment.increment(i); + + assertEquals(expected, actual); + } +}