From ff081f6d0c2d71ddb7d68b2d405a4049c4104cb8 Mon Sep 17 00:00:00 2001
From: tmortagne <thomas.mortagne@gmail.com>
Date: Wed, 28 Jan 2015 10:31:02 +0100
Subject: [PATCH] [misc] Fix test

---
 .../xpn/xwiki/render/DefaultVelocityManagerTest.java   | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/render/DefaultVelocityManagerTest.java b/xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/render/DefaultVelocityManagerTest.java
index f92e2835361..923b6c09063 100644
--- a/xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/render/DefaultVelocityManagerTest.java
+++ b/xwiki-platform-core/xwiki-platform-oldcore/src/test/java/com/xpn/xwiki/render/DefaultVelocityManagerTest.java
@@ -35,7 +35,6 @@
 import org.junit.Assert;
 import org.junit.Rule;
 import org.junit.Test;
-import org.xwiki.component.util.DefaultParameterizedType;
 import org.xwiki.context.Execution;
 import org.xwiki.context.ExecutionContext;
 import org.xwiki.script.ScriptContextManager;
@@ -79,7 +78,7 @@ public void getVelocityContextUpdatesXContext() throws Exception
         executionContext.newProperty("velocityContext").initial(velocityContext).inherited().cloneValue().declare();
 
         XWikiContext mockContext = mock(XWikiContext.class);
-        Provider<XWikiContext> xcontextProvider = this.mocker.getInstance(XWikiContext.TYPE_PROVIDER);
+        Provider<XWikiContext> xcontextProvider = this.mocker.registerMockComponent(XWikiContext.TYPE_PROVIDER);
         when(xcontextProvider.get()).thenReturn(mockContext);
 
         this.mocker.getComponentUnderTest().getVelocityContext();
@@ -95,7 +94,7 @@ public void getVelocityEngineWhenNoVelocityEngineInCache() throws Exception
         when(execution.getContext()).thenReturn(executionContext);
 
         XWikiContext xwikiContext = mock(XWikiContext.class);
-        Provider<XWikiContext> xcontextProvider = this.mocker.getInstance(XWikiContext.TYPE_PROVIDER);
+        Provider<XWikiContext> xcontextProvider = this.mocker.registerMockComponent(XWikiContext.TYPE_PROVIDER);
         when(xcontextProvider.get()).thenReturn(xwikiContext);
         com.xpn.xwiki.XWiki xwiki = mock(com.xpn.xwiki.XWiki.class);
         when(xwikiContext.getWiki()).thenReturn(xwiki);
@@ -110,10 +109,7 @@ public void getVelocityEngineWhenNoVelocityEngineInCache() throws Exception
         VelocityEngine velocityEngine = mock(VelocityEngine.class);
         when(velocityFactory.createVelocityEngine(eq("default"), any(Properties.class))).thenReturn(velocityEngine);
 
-        TemplateManager templates = mock(TemplateManager.class);
-        Provider<TemplateManager> templatesProvider = this.mocker.getInstance(new DefaultParameterizedType(null, Provider.class,
-            TemplateManager.class));
-        when(templatesProvider.get()).thenReturn(templates);
+        this.mocker.registerMockComponent(TemplateManager.class);
 
         Assert.assertSame(velocityEngine, this.mocker.getComponentUnderTest().getVelocityEngine());
     }
-- 
GitLab