From 1c04252aa19eac00b7c8b1534ec20937654c9d0a Mon Sep 17 00:00:00 2001 From: Prashantkumar Khatri Date: Thu, 1 Feb 2024 15:35:24 +0530 Subject: [PATCH] fix(jkube-kit-enricher-api): Replaced org.mockito references from EnricherConfigTest with builders #2597 --- .../kit/enricher/api/EnricherConfigTest.java | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/jkube-kit/enricher/api/src/test/java/org/eclipse/jkube/kit/enricher/api/EnricherConfigTest.java b/jkube-kit/enricher/api/src/test/java/org/eclipse/jkube/kit/enricher/api/EnricherConfigTest.java index 63104d8729..3798723c69 100644 --- a/jkube-kit/enricher/api/src/test/java/org/eclipse/jkube/kit/enricher/api/EnricherConfigTest.java +++ b/jkube-kit/enricher/api/src/test/java/org/eclipse/jkube/kit/enricher/api/EnricherConfigTest.java @@ -16,13 +16,11 @@ import java.util.Collections; import java.util.Map; import org.eclipse.jkube.kit.common.Configs; +import org.eclipse.jkube.kit.common.JavaProject; import org.eclipse.jkube.kit.config.resource.ProcessorConfig; import org.junit.jupiter.api.Test; import static org.assertj.core.api.Assertions.assertThat; -import static org.mockito.Answers.RETURNS_DEEP_STUBS; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.when; /** * @author roland @@ -32,14 +30,19 @@ class EnricherConfigTest { private enum Config implements Configs.Config { TYPE } - - @SuppressWarnings("ResultOfMethodCallIgnored") @Test void simple() { - EnricherContext context = mock(EnricherContext.class,RETURNS_DEEP_STUBS); + Map> configMap = Collections.singletonMap("default.service", Collections.singletonMap("TYPE", "LoadBalancer")); - when(context.getConfiguration().getProcessorConfig()).thenReturn(new ProcessorConfig(null, null, configMap)); + EnricherContext context = JKubeEnricherContext.builder() + .project(JavaProject.builder() + .groupId("org.eclipse.jkube") + .artifactId("test-project") + .version("0.0.1") + .build()) + .processorConfig(new ProcessorConfig(null, null, configMap)) + .build(); EnricherConfig config = new EnricherConfig("default.service", context); assertThat(config.get(EnricherConfigTest.Config.TYPE)).isEqualTo("LoadBalancer"); }