Question: import static org.junit.jupiter.api.Assertions.assertEquals; import java.util.List; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.mockito.Mockito; public class InputFromConsoleTest { List list; ScannerWrapper scannerWrapper; SystemWrapper systemWrapper; InputFromConsole input; @BeforeEach public
import static org.junit.jupiter.api.Assertions.assertEquals;
import java.util.List;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
public class InputFromConsoleTest
List list;
ScannerWrapper scannerWrapper;
SystemWrapper systemWrapper;
InputFromConsole input;
@BeforeEach
public void setUp
scannerWrapper Mockito.mockScannerWrapperclass;
systemWrapper Mockito.mockSystemWrapperclass;
input new InputFromConsolescannerWrapper systemWrapper;
@Test
public void inputfromscanner
Mockito.whenscannerWrappernextLinethenReturnDescent of Man", "The Ascent of Man",
"The Old Man and The Sea", "A Portrait of The Artist As a Young Man", ;
list input.read;
Mockito.verifysystemWrapperprintlnPlease enter lines to add, then enter to finish:";
assertEqualsDescent of Man", list.get;
assertEqualsThe Ascent of Man", list.get;
assertEqualsThe Old Man and The Sea", list.get;
assertEqualsA Portrait of The Artist As a Young Man", list.get;
Please enter lines to add, then enter to finish:
java.lang.NullPointerException
at InputFromConsole.readInputFromConsolejava:
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
