Skip to content

Commit 2849d69

Browse files
authored
Add jupiter engine to get tests running (#1983)
1 parent a11b73c commit 2849d69

File tree

3 files changed

+17
-6
lines changed

3 files changed

+17
-6
lines changed

function-aws-test/build.gradle.kts

+4
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ dependencies {
66
implementation(mnTest.micronaut.test.junit5)
77
api(projects.micronautFunctionAws)
88
api(mn.micronaut.function)
9+
910
testAnnotationProcessor(mn.micronaut.inject.java)
11+
12+
testRuntimeOnly(libs.junit.jupiter.engine)
1013
testRuntimeOnly(mn.snakeyaml)
14+
testRuntimeOnly(mnSerde.micronaut.serde.jackson)
1115
}

function-aws-test/src/test/java/io/micronaut/function/aws/test/CustomBuilderTest.java

+10-4
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,26 @@
33
import io.micronaut.context.ApplicationContext;
44
import io.micronaut.context.DefaultApplicationContextBuilder;
55
import io.micronaut.function.aws.test.annotation.MicronautLambdaTest;
6+
import jakarta.inject.Inject;
67
import org.junit.jupiter.api.Test;
78

8-
import jakarta.inject.Inject;
9-
import java.util.*;
9+
import java.util.Arrays;
10+
import java.util.HashMap;
11+
import java.util.HashSet;
12+
import java.util.Map;
13+
import java.util.Optional;
14+
import java.util.Set;
1015

1116
import static org.junit.jupiter.api.Assertions.assertEquals;
1217

1318
@MicronautLambdaTest(contextBuilder = CustomBuilderTest.CustomBuilder.class)
14-
public class CustomBuilderTest {
19+
class CustomBuilderTest {
20+
1521
@Inject
1622
ApplicationContext context;
1723

1824
@Test
19-
public void testContextProperlyConfigured() {
25+
void testContextProperlyConfigured() {
2026
Set<String> expectedNames = new HashSet<>(Arrays.asList("test", "function", "lambda", "custom-env"));
2127
assertEquals(context.getEnvironment().getActiveNames(), expectedNames);
2228
assertEquals(Optional.of("baz"), context.getProperty("test.first", String.class));

function-aws-test/src/test/java/io/micronaut/function/aws/test/MicronautLambdaExtensionTest.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,13 @@
1515
import static org.junit.jupiter.api.Assertions.assertNotNull;
1616

1717
@MicronautLambdaTest
18-
public class MicronautLambdaExtensionTest {
18+
class MicronautLambdaExtensionTest {
19+
1920
@Inject
2021
ApplicationContext context;
2122

2223
@Test
23-
public void testContextProperlyConfigured() {
24+
void testContextProperlyConfigured() {
2425
Set<String> expectedNames = new HashSet<>(Arrays.asList("test", "function", "lambda"));
2526
assertNotNull(context);
2627
assertEquals(context.getEnvironment().getActiveNames(), expectedNames);

0 commit comments

Comments
 (0)