DATACASS-581 - Fix test conditions in DefaultBridgedReactiveSessionUnitTests.

Report completed future to adapt to Guava's future state checking in newer library versions.
This commit is contained in:
Mark Paluch
2018-07-24 12:08:19 +02:00
parent fbcf50e27a
commit e01c8b91c8

View File

@@ -52,7 +52,7 @@ import com.google.common.util.concurrent.ListenableFuture;
*
* @author Mark Paluch
*/
@RunWith(MockitoJUnitRunner.class)
@RunWith(MockitoJUnitRunner.Silent.class)
public class DefaultBridgedReactiveSessionUnitTests {
@Mock Session sessionMock;
@@ -77,6 +77,8 @@ public class DefaultBridgedReactiveSessionUnitTests {
return null;
}).when(future).addListener(any(), any());
when(future.isDone()).thenReturn(true);
}
@Test // DATACASS-335
@@ -248,6 +250,7 @@ public class DefaultBridgedReactiveSessionUnitTests {
return null;
}).when(future).addListener(any(), any());
when(future.isDone()).thenReturn(true);
when(future.get()).thenReturn(resultSet);
when(resultSet.isFullyFetched()).thenReturn(false, false, true);
when(resultSet.fetchMoreResults()).thenReturn(future);