Skip to content

Commit b57b4cf

Browse files
committed
chore: Fix unit tests
1 parent 139e02f commit b57b4cf

1 file changed

Lines changed: 9 additions & 11 deletions

File tree

src/test/java/dev/dochia/cli/core/command/ShortErrorMessageHandlerTest.java

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
package dev.dochia.cli.core.command;
22

33
import io.quarkus.test.junit.QuarkusTest;
4+
import org.junit.jupiter.api.BeforeEach;
45
import org.junit.jupiter.api.Test;
5-
import org.junit.jupiter.api.extension.ExtendWith;
6-
import org.mockito.ArgumentCaptor;
7-
import org.mockito.Captor;
8-
import org.mockito.Mock;
9-
import org.mockito.junit.jupiter.MockitoExtension;
6+
import org.mockito.Mockito;
107
import picocli.CommandLine;
118

129
import java.io.PrintWriter;
@@ -17,18 +14,12 @@
1714
import static org.mockito.Mockito.verify;
1815
import static org.mockito.Mockito.when;
1916

20-
@ExtendWith(MockitoExtension.class)
2117
@QuarkusTest
2218
class ShortErrorMessageHandlerTest {
2319

24-
@Mock
2520
private CommandLine mockCommandLine;
26-
@Mock
2721
private CommandLine.Model.CommandSpec mockCommandSpec;
28-
@Mock
2922
private CommandLine.IExitCodeExceptionMapper mockExitCodeMapper;
30-
@Captor
31-
private ArgumentCaptor<String> stringCaptor;
3223

3324
private final StringWriter out = new StringWriter();
3425
private final StringWriter err = new StringWriter();
@@ -38,6 +29,13 @@ private CommandLine.Help.ColorScheme createColorScheme() {
3829
return CommandLine.Help.defaultColorScheme(CommandLine.Help.Ansi.OFF);
3930
}
4031

32+
@BeforeEach
33+
void setup() {
34+
mockCommandLine = Mockito.mock(CommandLine.class);
35+
mockCommandSpec = Mockito.mock(CommandLine.Model.CommandSpec.class);
36+
mockExitCodeMapper = Mockito.mock(CommandLine.IExitCodeExceptionMapper.class);
37+
}
38+
4139
@Test
4240
void shouldPrintFullUsageAndReturnOkWhenHelpFullArgPresent() {
4341
// Given

0 commit comments

Comments
 (0)