MyStreamClass mock = mock(MyStreamClass.class);
when(mock.streamMethod()).thenReturn(Stream.of("A", "B"));
System.out.println(""+mock.streamMethod().findFirst());
System.out.println(""+mock.streamMethod().findFirst());
findFirst 的第二次调用将抛出 java.lang.IllegalStateException: stream has already been operating on or closed
倚天杖
炎炎设计
波斯汪
茅侃侃
相关分类