This is an automated email from the ASF dual-hosted git repository.
jleroux pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git The following commit(s) were added to refs/heads/trunk by this push: new 28e961c Improved: Added unit testing, using JMockit, to ensure that form macros are rendered using ids from ModelFormField#getCurrentContainerId. 28e961c is described below commit 28e961c062e073ac9831810ea14b0c1a0d5a13d7 Author: Jacques Le Roux <[hidden email]> AuthorDate: Sat Mar 21 23:01:36 2020 +0100 Improved: Added unit testing, using JMockit, to ensure that form macros are rendered using ids from ModelFormField#getCurrentContainerId. (OFBIZ-4035) Fixes an issue due to Eclipse automated import organisation. There are still check style errors --- .../renderer/macro/MacroFormRendererTest.java | 37 ++++++++++------------ 1 file changed, 17 insertions(+), 20 deletions(-) diff --git a/framework/widget/src/test/java/org/apache/ofbiz/widget/renderer/macro/MacroFormRendererTest.java b/framework/widget/src/test/java/org/apache/ofbiz/widget/renderer/macro/MacroFormRendererTest.java index 6c5f60b..7e63336 100644 --- a/framework/widget/src/test/java/org/apache/ofbiz/widget/renderer/macro/MacroFormRendererTest.java +++ b/framework/widget/src/test/java/org/apache/ofbiz/widget/renderer/macro/MacroFormRendererTest.java @@ -18,14 +18,14 @@ *******************************************************************************/ package org.apache.ofbiz.widget.renderer.macro; -import java.io.IOException; -import java.io.StringReader; -import java.util.Map; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - +import com.google.common.collect.ImmutableMap; +import freemarker.core.Environment; +import freemarker.template.Template; +import freemarker.template.TemplateException; +import mockit.Expectations; +import mockit.Mock; +import mockit.MockUp; +import mockit.Mocked; import org.apache.ofbiz.base.util.UtilCodec; import org.apache.ofbiz.base.util.UtilCodec.SimpleEncoder; import org.apache.ofbiz.base.util.UtilHttp; @@ -34,18 +34,15 @@ import org.apache.ofbiz.webapp.control.RequestHandler; import org.apache.ofbiz.widget.model.ModelFormField; import org.apache.ofbiz.widget.model.ThemeFactory; import org.apache.ofbiz.widget.renderer.VisualTheme; -import org.hibernate.jdbc.Expectations; import org.junit.Before; import org.junit.Test; -import org.mockito.Mock; -import com.google.common.collect.ImmutableMap; - -import freemarker.core.Environment; -import freemarker.template.Template; -import freemarker.template.TemplateException; -import mockit.MockUp; -import mockit.Mocked; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpSession; +import java.io.IOException; +import java.io.StringReader; +import java.util.Map; public class MacroFormRendererTest { @@ -95,11 +92,11 @@ public class MacroFormRendererTest { } @Test - public void textRendererUsesContainerId(@Mocked ModelFormField.TextField textField) + public void textRendererUsesContainerId(@Mocked ModelFormField.TextField textField) throws IOException, TemplateException { new Expectations() {{ - httpSession.getAttribute("delegatorName"); - result = "delegator"; + httpSession.getAttribute("delegatorName"); + result = "delegator"; textField.getModelFormField(); result = modelFormField; |
Free forum by Nabble | Edit this page |