private void getAllPrBuildsCommonExpectations(int size) {
when(job.getBuilds()).thenReturn(builds);
when(builds.size()).thenReturn(size);
when(job.getParent()).thenReturn(itemGroup);
when(itemGroup.getFullName()).thenReturn("JobName");
when(builds.iterator()).thenReturn(iterator);
OngoingStubbing<Boolean> hasNextExpectation = size >= 1 ?
when(iterator.hasNext()).thenReturn(true) : when(iterator.hasNext()).thenReturn(false);
for (int i = 1; i < size; i++) {
hasNextExpectation.thenReturn(true);
}
hasNextExpectation.thenReturn(false);
OngoingStubbing<Object> nextExpectation = when(iterator.next()).thenReturn(run);
for (int i = 1; i < size; i++) {
nextExpectation.thenReturn(run);
}
}
GitHubPRRepositoryTest.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:github-integration-plugin
作者:
评论列表
文章目录