You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by dp...@apache.org on 2018/11/21 17:26:03 UTC
[ignite-teamcity-bot] branch master updated: Tests fix after PR #76
This is an automated email from the ASF dual-hosted git repository.
dpavlov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-teamcity-bot.git
The following commit(s) were added to refs/heads/master by this push:
new e7d4319 Tests fix after PR #76
e7d4319 is described below
commit e7d43196ca14e3b01b1e5df3fd33708641fe8100
Author: Dmitriy Pavlov <dp...@apache.org>
AuthorDate: Wed Nov 21 20:26:01 2018 +0300
Tests fix after PR #76
---
.../test/java/org/apache/ignite/ci/di/DiContextTest.java | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/ignite-tc-helper-web/src/test/java/org/apache/ignite/ci/di/DiContextTest.java b/ignite-tc-helper-web/src/test/java/org/apache/ignite/ci/di/DiContextTest.java
index 770b6ce..eb9a92a 100644
--- a/ignite-tc-helper-web/src/test/java/org/apache/ignite/ci/di/DiContextTest.java
+++ b/ignite-tc-helper-web/src/test/java/org/apache/ignite/ci/di/DiContextTest.java
@@ -22,16 +22,23 @@ import com.google.inject.Injector;
import java.util.Collection;
import java.util.concurrent.CompletableFuture;
import org.apache.ignite.Ignite;
+import org.apache.ignite.IgniteCache;
import org.apache.ignite.ci.ITcHelper;
import org.apache.ignite.ci.observer.BuildObserver;
import org.apache.ignite.ci.observer.ObserverTask;
import org.apache.ignite.ci.teamcity.restcached.ITcServerProvider;
import org.apache.ignite.ci.teamcity.restcached.ITcServerFactory;
import org.apache.ignite.ci.web.TcUpdatePool;
+import org.apache.ignite.configuration.CacheConfiguration;
import org.junit.Test;
+import org.mockito.Mock;
+import org.mockito.Mockito;
import static org.junit.Assert.assertTrue;
+import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.anyString;
import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.when;
public class DiContextTest {
/**
@@ -48,7 +55,11 @@ public class DiContextTest {
public Injector getInjector() {
IgniteTcBotModule igniteTcBotModule = new IgniteTcBotModule();
- igniteTcBotModule.setIgniteFut(CompletableFuture.completedFuture(mock(Ignite.class)));
+ Ignite ignite = mock(Ignite.class);
+ when(ignite.getOrCreateCache(anyString())).thenReturn(Mockito.mock(IgniteCache.class));
+ when(ignite.getOrCreateCache(any(CacheConfiguration.class))).thenReturn(Mockito.mock(IgniteCache.class));
+
+ igniteTcBotModule.setIgniteFut(CompletableFuture.completedFuture(ignite));
return Guice.createInjector(igniteTcBotModule);
}