コード例 #1
0
ファイル: RxInputChannelTest.java プロジェクト: vanadium/java
 @SuppressWarnings("unchecked")
 @Test
 public void test() {
   final InputChannel<Integer> mockInputChannel = mock(InputChannel.class);
   when(mockInputChannel.recv())
       .thenReturn(
           Futures.immediateFuture(1),
           Futures.immediateFuture(2),
           Futures.immediateFailedFuture(PowerMockito.mock(EndOfFileException.class)));
   assertEquals(
       ImmutableList.of(1, 2),
       RxTestCase.first(RxInputChannel.wrap(mockInputChannel).autoConnect().toList()));
 }