Stand 001/14.10/15:56

This commit is contained in:
2024-10-28 16:38:53 +01:00
parent 4519b6f389
commit 6bbdfdebda
10 changed files with 208 additions and 7 deletions
+33
View File
@@ -0,0 +1,33 @@
import org.junit.jupiter.api.Test;
import static org.mockito.Mockito.*;
class ExecutorTest {
@Test
void printHelloWoldOnStdOut() {
HelloWorldWriter outMock = mock(OutWriter.class);
HelloWorldWriter errMock = mock(ErrorWriter.class);
Executor.printHelloWorld(outMock, errMock, false);
verify(outMock, times(1)).writeHelloWorld();
verify(errMock, times(0)).writeHelloWorld();
}
@Test
void printHelloWoldOnStdErr() {
HelloWorldWriter outMock = mock(OutWriter.class);
HelloWorldWriter errMock = mock(ErrorWriter.class);
Executor.printHelloWorld(outMock, errMock, true);
verify(outMock, times(0)).writeHelloWorld();
verify(errMock, times(1)).writeHelloWorld();
}
}