@Before
public void init() throws Exception {
MockitoAnnotations.initMocks(this);
sessionControllerTest = new SessionController();
directoryTest = new File(TEST_WORKSPACE_PATH);
fileReaderTest = new FileReader(TEST_WORKSPACE_PATH + "2.json");
Mockito.when(requestMock.params(Mockito.eq(":name"))).thenReturn("2");
InputStream is = SessionController.class.getClassLoader().getResourceAsStream("mockSessionSchedule.json");
JsonReader reader = new JsonReader(new InputStreamReader(is));
Schedule schedule = gson.fromJson(reader, new TypeToken<Schedule>() {
}.getType());
String scheduleStrTest = gson.toJson(schedule);
Mockito.when(requestMock.body()).thenReturn(scheduleStrTest);
PowerMockito.whenNew(File.class).withParameterTypes(String.class)
.withArguments(Mockito.eq(WORKSPACE_PATH)).thenReturn(directoryTest);
PowerMockito.whenNew(FileReader.class).withParameterTypes(String.class)
.withArguments(Mockito.eq(WORKSPACE_PATH + "2.json")).thenReturn(fileReaderTest);
}
SessionControllerTest.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:ULCRS
作者:
评论列表
文章目录