cleaneup/unify junit usage
diff --git a/impl/src/test/java/javax/faces/application/ApplicationTest.java b/impl/src/test/java/javax/faces/application/ApplicationTest.java
deleted file mode 100644
index c82dac7..0000000
--- a/impl/src/test/java/javax/faces/application/ApplicationTest.java
+++ /dev/null
@@ -1,139 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package javax.faces.application;
-
-
-import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
-
-/**
- * Tests for {@link Application}
- */
-public class ApplicationTest extends AbstractJsfTestCase
-{
- public ApplicationTest()
- {
- }
-
- private Application app;
-
- public void setUp() throws Exception
- {
- super.setUp();
- app = new MockApplication();
- }
-
- public void tearDown() throws Exception
- {
- app = null;
- super.tearDown();
- }
-
- /**
- * Test method for {@link javax.faces.application.Application#addELResolver(javax.el.ELResolver)}.
- */
-/*
- @Test(expected=UnsupportedOperationException.class)
- public void testAddELResolver()
- {
- app.addELResolver(null);
- }*/
-
- /**
- * Test method for {@link javax.faces.application.Application#getELResolver()}.
- */
-/*
- @Test(expected=UnsupportedOperationException.class)
- public void testGetELResolver()
- {
- app.getELResolver();
- }*/
-
- /**
- * Test method for
- * {@link javax.faces.application.Application#getResourceBundle(javax.faces.context.FacesContext, java.lang.String)}.
- */
-/*
- @Test(expected=UnsupportedOperationException.class)
- public void testGetResourceBundle()
- {
- app.getResourceBundle(null, null);
- }*/
-
- /**
- * Test method for
- * {@link javax.faces.application.Application#createComponent(javax.el.ValueExpression, javax.faces.context.FacesContext, java.lang.String)}.
- */
-/*
- @Test(expected=UnsupportedOperationException.class)
- public void testCreateComponentValueExpressionFacesContextString()
- {
- app.createComponent((ValueExpression) null, null, null);
- }*/
-
- /**
- * Test method for {@link javax.faces.application.Application#getExpressionFactory()}.
- */
-/*
- @Test(expected=UnsupportedOperationException.class)
- public void testGetExpressionFactory()
- {
- app.getExpressionFactory();
- }*/
-
- /**
- * Test method for {@link javax.faces.application.Application#addELContextListener(javax.el.ELContextListener)}.
- */
-/*
- @Test(expected=UnsupportedOperationException.class)
- public void testAddELContextListener()
- {
- app.addELContextListener(null);
- }*/
-
- /**
- * Test method for {@link javax.faces.application.Application#removeELContextListener(javax.el.ELContextListener)}.
- */
-/*
- @Test(expected=UnsupportedOperationException.class)
- public void testRemoveELContextListener()
- {
- app.removeELContextListener(null);
- }*/
-
- /**
- * Test method for {@link javax.faces.application.Application#getELContextListeners()}.
- */
-/*
- @Test(expected=UnsupportedOperationException.class)
- public void testGetELContextListeners()
- {
- app.getELContextListeners();
- }*/
-
- /**
- * Test method for
- * {@link javax.faces.application.Application#evaluateExpressionGet(javax.faces.context.FacesContext, java.lang.String, java.lang.Class)}.
- */
-/*
- @Test(expected=UnsupportedOperationException.class)
- public void testEvaluateExpressionGet()
- {
- app.evaluateExpressionGet(null, null, null);
- }*/
-}
diff --git a/impl/src/test/java/javax/faces/application/FacesMessageTest.java b/impl/src/test/java/javax/faces/application/FacesMessageTest.java
index 6f85f8d..bffeeba 100644
--- a/impl/src/test/java/javax/faces/application/FacesMessageTest.java
+++ b/impl/src/test/java/javax/faces/application/FacesMessageTest.java
@@ -27,28 +27,18 @@
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.Map;
+import org.junit.Assert;
public class FacesMessageTest extends TestCase
{
-
- public static void main(String[] args)
- {
- junit.textui.TestRunner.run(FacesMessageTest.class);
- }
-
- public FacesMessageTest(String name)
- {
- super(name);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
@@ -59,9 +49,9 @@
public void testFacesMessage()
{
FacesMessage msg = new FacesMessage();
- assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
- assertNull(msg.getSummary());
- assertNull(msg.getDetail());
+ Assert.assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
+ Assert.assertNull(msg.getSummary());
+ Assert.assertNull(msg.getDetail());
}
/*
@@ -71,9 +61,9 @@
{
String summary = "summary";
FacesMessage msg = new FacesMessage(summary);
- assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
- assertEquals(msg.getSummary(), summary);
- assertEquals(msg.getDetail(), summary);
+ Assert.assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
+ Assert.assertEquals(msg.getSummary(), summary);
+ Assert.assertEquals(msg.getDetail(), summary);
}
/*
@@ -84,9 +74,9 @@
String summary = "summary";
String detail = "detail";
FacesMessage msg = new FacesMessage(summary, detail);
- assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
- assertEquals(msg.getSummary(), summary);
- assertEquals(msg.getDetail(), detail);
+ Assert.assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
+ Assert.assertEquals(msg.getSummary(), summary);
+ Assert.assertEquals(msg.getDetail(), detail);
}
/*
@@ -97,9 +87,9 @@
String summary = "summary";
String detail = "detail";
FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_ERROR, summary, detail);
- assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_ERROR);
- assertEquals(msg.getSummary(), summary);
- assertEquals(msg.getDetail(), detail);
+ Assert.assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_ERROR);
+ Assert.assertEquals(msg.getSummary(), summary);
+ Assert.assertEquals(msg.getDetail(), detail);
}
/*
@@ -112,7 +102,7 @@
try
{
new FacesMessage(null, summary, detail);
- fail("Should have thrown an exception");
+ Assert.fail("Should have thrown an exception");
}
catch (NullPointerException e)
{
@@ -125,9 +115,9 @@
public void testSetSeverity()
{
FacesMessage msg = new FacesMessage();
- assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
+ Assert.assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
msg.setSeverity(FacesMessage.SEVERITY_FATAL);
- assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_FATAL);
+ Assert.assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_FATAL);
}
/*
@@ -139,7 +129,7 @@
try
{
msg.setSeverity(null);
- fail("Should have thrown an exception");
+ Assert.fail("Should have thrown an exception");
}
catch (NullPointerException e)
{
@@ -154,8 +144,8 @@
FacesMessage msg = new FacesMessage();
String summary = "summary";
msg.setSummary(summary);
- assertEquals(msg.getSummary(), summary);
- assertEquals(msg.getDetail(), summary);
+ Assert.assertEquals(msg.getSummary(), summary);
+ Assert.assertEquals(msg.getDetail(), summary);
}
/*
@@ -166,29 +156,29 @@
FacesMessage msg = new FacesMessage();
String detail = "detail";
msg.setDetail(detail);
- assertEquals(msg.getSummary(), null);
- assertEquals(msg.getDetail(), detail);
+ Assert.assertEquals(msg.getSummary(), null);
+ Assert.assertEquals(msg.getDetail(), detail);
}
public void testSeverityOrdering()
{
// make sure they are ordered correctly from least to worst
- assertTrue(0 > FacesMessage.SEVERITY_INFO.compareTo(FacesMessage.SEVERITY_WARN));
- assertTrue(0 > FacesMessage.SEVERITY_WARN.compareTo(FacesMessage.SEVERITY_ERROR));
- assertTrue(0 > FacesMessage.SEVERITY_ERROR.compareTo(FacesMessage.SEVERITY_FATAL));
+ Assert.assertTrue(0 > FacesMessage.SEVERITY_INFO.compareTo(FacesMessage.SEVERITY_WARN));
+ Assert.assertTrue(0 > FacesMessage.SEVERITY_WARN.compareTo(FacesMessage.SEVERITY_ERROR));
+ Assert.assertTrue(0 > FacesMessage.SEVERITY_ERROR.compareTo(FacesMessage.SEVERITY_FATAL));
// make sure they are ordered correctly from worts to least
- assertTrue(0 < FacesMessage.SEVERITY_FATAL.compareTo(FacesMessage.SEVERITY_ERROR));
- assertTrue(0 < FacesMessage.SEVERITY_ERROR.compareTo(FacesMessage.SEVERITY_WARN));
- assertTrue(0 < FacesMessage.SEVERITY_WARN.compareTo(FacesMessage.SEVERITY_INFO));
+ Assert.assertTrue(0 < FacesMessage.SEVERITY_FATAL.compareTo(FacesMessage.SEVERITY_ERROR));
+ Assert.assertTrue(0 < FacesMessage.SEVERITY_ERROR.compareTo(FacesMessage.SEVERITY_WARN));
+ Assert.assertTrue(0 < FacesMessage.SEVERITY_WARN.compareTo(FacesMessage.SEVERITY_INFO));
}
public void testSeverityEquality()
{
// make sure they all respond as equals when they should
- assertEquals(0, FacesMessage.SEVERITY_INFO.compareTo(FacesMessage.SEVERITY_INFO));
- assertEquals(0, FacesMessage.SEVERITY_WARN.compareTo(FacesMessage.SEVERITY_WARN));
- assertEquals(0, FacesMessage.SEVERITY_ERROR.compareTo(FacesMessage.SEVERITY_ERROR));
- assertEquals(0, FacesMessage.SEVERITY_FATAL.compareTo(FacesMessage.SEVERITY_FATAL));
+ Assert.assertEquals(0, FacesMessage.SEVERITY_INFO.compareTo(FacesMessage.SEVERITY_INFO));
+ Assert.assertEquals(0, FacesMessage.SEVERITY_WARN.compareTo(FacesMessage.SEVERITY_WARN));
+ Assert.assertEquals(0, FacesMessage.SEVERITY_ERROR.compareTo(FacesMessage.SEVERITY_ERROR));
+ Assert.assertEquals(0, FacesMessage.SEVERITY_FATAL.compareTo(FacesMessage.SEVERITY_FATAL));
}
public void testSeverityValues()
@@ -197,7 +187,7 @@
for (int i = 0, sz = FacesMessage.VALUES.size(); i < sz; i++)
{
FacesMessage.Severity severity = (Severity) FacesMessage.VALUES.get(i);
- assertEquals(i, severity.getOrdinal());
+ Assert.assertEquals(i, severity.getOrdinal());
}
}
@@ -208,7 +198,7 @@
for (Map.Entry<String, FacesMessage.Severity> e : severityMap.entrySet())
{
- assertEquals(e.getKey(), e.getValue().toString());
+ Assert.assertEquals(e.getKey(), e.getValue().toString());
}
}
@@ -219,10 +209,10 @@
FacesMessage msg = new FacesMessage(summary, detail);
// check if properties are set correctly
- assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
- assertEquals(msg.getSummary(), summary);
- assertEquals(msg.getDetail(), detail);
- assertEquals(msg.isRendered(), false);
+ Assert.assertEquals(msg.getSeverity(), FacesMessage.SEVERITY_INFO);
+ Assert.assertEquals(msg.getSummary(), summary);
+ Assert.assertEquals(msg.getDetail(), detail);
+ Assert.assertEquals(msg.isRendered(), false);
// serialize instance
ByteArrayOutputStream baos = new ByteArrayOutputStream();
@@ -236,9 +226,9 @@
// FacesMessage properties must equal!
assertSame(msg.getSeverity(), deserialized.getSeverity());
- assertEquals(msg.getSummary(), deserialized.getSummary());
- assertEquals(msg.getDetail(), deserialized.getDetail());
- assertEquals(msg.isRendered(), deserialized.isRendered());
+ Assert.assertEquals(msg.getSummary(), deserialized.getSummary());
+ Assert.assertEquals(msg.getDetail(), deserialized.getDetail());
+ Assert.assertEquals(msg.isRendered(), deserialized.isRendered());
}
}
diff --git a/impl/src/test/java/javax/faces/application/StateManagerTest.java b/impl/src/test/java/javax/faces/application/StateManagerTest.java
index 109b149..38270c7 100644
--- a/impl/src/test/java/javax/faces/application/StateManagerTest.java
+++ b/impl/src/test/java/javax/faces/application/StateManagerTest.java
@@ -27,28 +27,18 @@
import org.apache.myfaces.test.mock.MockStateManager;
import org.easymock.MockControl;
import org.easymock.classextension.MockClassControl;
+import org.junit.Assert;
public class StateManagerTest extends TestCase
{
-
- public static void main(String[] args)
- {
- junit.textui.TestRunner.run(StateManagerTest.class);
- }
-
- public StateManagerTest(String name)
- {
- super(name);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
@@ -62,7 +52,7 @@
try
{
subject.isSavingStateInClient(null);
- fail("should have thrown an exception");
+ Assert.fail("should have thrown an exception");
}
catch (RuntimeException e)
{
@@ -86,7 +76,7 @@
externalControl.replay();
MockStateManager subject = new MockStateManager();
- assertEquals(true, subject.isSavingStateInClient(context));
+ Assert.assertEquals(true, subject.isSavingStateInClient(context));
}
/*
@@ -106,9 +96,9 @@
externalControl.replay();
MockStateManager subject = new MockStateManager();
- assertEquals(false, subject.isSavingStateInClient(context));
+ Assert.assertEquals(false, subject.isSavingStateInClient(context));
// calling a second time asserts that the code is caching the value correctly
- assertEquals(false, subject.isSavingStateInClient(context));
+ Assert.assertEquals(false, subject.isSavingStateInClient(context));
}
/*
@@ -132,7 +122,7 @@
externalControl.replay();
MockStateManager subject = new MockStateManager();
- assertEquals(false, subject.isSavingStateInClient(context));
+ Assert.assertEquals(false, subject.isSavingStateInClient(context));
}
/*
@@ -156,7 +146,7 @@
externalControl.replay();
MockStateManager subject = new MockStateManager();
- assertEquals(false, subject.isSavingStateInClient(context));
+ Assert.assertEquals(false, subject.isSavingStateInClient(context));
}
}
diff --git a/impl/src/test/java/javax/faces/application/ViewHandlerTest.java b/impl/src/test/java/javax/faces/application/ViewHandlerTest.java
index b77fe50..376316e 100644
--- a/impl/src/test/java/javax/faces/application/ViewHandlerTest.java
+++ b/impl/src/test/java/javax/faces/application/ViewHandlerTest.java
@@ -37,9 +37,9 @@
import org.apache.myfaces.test.MyFacesAsserts;
import org.apache.myfaces.test.TestRunner;
import org.apache.myfaces.test.mock.MockFacesContext;
-import org.apache.myfaces.test.mock.MockFacesContext12;
import org.easymock.classextension.EasyMock;
import org.easymock.classextension.IMocksControl;
+import org.junit.Assert;
public class ViewHandlerTest extends TestCase
{
@@ -49,7 +49,7 @@
private TestViewHandler _testimpl;
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
_mocksControl = EasyMock.createControl();
_externalContext = _mocksControl.createMock(ExternalContext.class);
@@ -68,7 +68,7 @@
expect(_externalContext.getRequestHeaderMap()).andReturn(map);
expect(map.get(eq("Content-Type"))).andReturn("text/html;charset=UTF-8");
_mocksControl.replay();
- assertEquals("UTF-8", _testimpl.calculateCharacterEncoding(_facesContext));
+ Assert.assertEquals("UTF-8", _testimpl.calculateCharacterEncoding(_facesContext));
_mocksControl.verify();
}
@@ -83,7 +83,7 @@
expect(_externalContext.getRequestHeaderMap()).andReturn(emptyMap);
expect(_externalContext.getSession(eq(false))).andReturn(null);
_mocksControl.replay();
- assertNull(_testimpl.calculateCharacterEncoding(_facesContext));
+ Assert.assertNull(_testimpl.calculateCharacterEncoding(_facesContext));
_mocksControl.verify();
}
@@ -102,7 +102,7 @@
expect(_externalContext.getSessionMap()).andReturn(map);
expect(map.get(eq(ViewHandler.CHARACTER_ENCODING_KEY))).andReturn(null);
_mocksControl.replay();
- assertNull(_testimpl.calculateCharacterEncoding(_facesContext));
+ Assert.assertNull(_testimpl.calculateCharacterEncoding(_facesContext));
_mocksControl.verify();
}
@@ -121,7 +121,7 @@
expect(_externalContext.getSessionMap()).andReturn(map);
expect(map.get(eq(ViewHandler.CHARACTER_ENCODING_KEY))).andReturn("UTF-8");
_mocksControl.replay();
- assertEquals("UTF-8", _testimpl.calculateCharacterEncoding(_facesContext));
+ Assert.assertEquals("UTF-8", _testimpl.calculateCharacterEncoding(_facesContext));
_mocksControl.verify();
}
diff --git a/impl/src/test/java/javax/faces/component/AbstractComponentTest.java b/impl/src/test/java/javax/faces/component/AbstractComponentTest.java
index 4c05f51..4b54783 100644
--- a/impl/src/test/java/javax/faces/component/AbstractComponentTest.java
+++ b/impl/src/test/java/javax/faces/component/AbstractComponentTest.java
@@ -25,26 +25,5 @@
*/
public abstract class AbstractComponentTest extends AbstractJmockJsfTestCase
{
- public AbstractComponentTest(String arg0)
- {
- super(arg0);
- }
- /**
- * TODO
- */
- @Override
- protected void setUp() throws Exception
- {
- super.setUp();
- }
-
- /**
- * TODO
- */
- @Override
- protected void tearDown() throws Exception
- {
- super.tearDown();
- }
}
\ No newline at end of file
diff --git a/impl/src/test/java/javax/faces/component/InvokeOnComponentTest.java b/impl/src/test/java/javax/faces/component/InvokeOnComponentTest.java
index 16d0430..3260313 100644
--- a/impl/src/test/java/javax/faces/component/InvokeOnComponentTest.java
+++ b/impl/src/test/java/javax/faces/component/InvokeOnComponentTest.java
@@ -21,13 +21,13 @@
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.atomic.AtomicBoolean;
-import javax.faces.context.FacesContext;
import javax.faces.model.DataModel;
import javax.faces.model.ListDataModel;
import org.apache.myfaces.dummy.data.Data;
import org.jmock.Mock;
+import org.junit.Assert;
public class InvokeOnComponentTest extends AbstractComponentTest
{
@@ -35,13 +35,8 @@
Mock mock = null;
ContextCallback cc = null;
- public InvokeOnComponentTest(String arg0)
- {
- super(arg0);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
mock = mock(ContextCallback.class);
@@ -49,7 +44,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
// mock.verify();
cc = null;
@@ -70,7 +65,7 @@
val.set(true);
});
- assertTrue(val.get());
+ Assert.assertTrue(val.get());
}
public void testInvokeOnFormPrependIdFalse() throws Exception
@@ -86,7 +81,7 @@
val.set(true);
});
- assertTrue(val.get());
+ Assert.assertTrue(val.get());
}
public void testInvokeOnFormPrependIdChild() throws Exception
@@ -107,7 +102,7 @@
val.set(true);
});
- assertTrue(val.get());
+ Assert.assertTrue(val.get());
}
public void testInvokeOnFormPrependIdFalseChild() throws Exception
@@ -128,7 +123,7 @@
val.set(true);
});
- assertTrue(val.get());
+ Assert.assertTrue(val.get());
}
public void atestInvokeOnComp() throws Exception
diff --git a/impl/src/test/java/javax/faces/component/UIComponentAttributesTest.java b/impl/src/test/java/javax/faces/component/UIComponentAttributesTest.java
index df6ad89..fd8f8dc 100644
--- a/impl/src/test/java/javax/faces/component/UIComponentAttributesTest.java
+++ b/impl/src/test/java/javax/faces/component/UIComponentAttributesTest.java
@@ -20,20 +20,14 @@
import javax.faces.component.html.HtmlInputText;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
public class UIComponentAttributesTest extends AbstractJsfTestCase
{
-
- public UIComponentAttributesTest(String arg0)
- {
- super(arg0);
- }
-
private HtmlInputText input;
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
input = new HtmlInputText();
@@ -41,7 +35,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
input = null;
@@ -57,7 +51,7 @@
try
{
input.getAttributes().put("someBogus", null);
- fail("Should have thrown NullPointerException");
+ Assert.fail("Should have thrown NullPointerException");
}
catch (NullPointerException npe)
{
diff --git a/impl/src/test/java/javax/faces/component/UIComponentBaseGetChildrenTest.java b/impl/src/test/java/javax/faces/component/UIComponentBaseGetChildrenTest.java
index d4b3e1c..09784b7 100644
--- a/impl/src/test/java/javax/faces/component/UIComponentBaseGetChildrenTest.java
+++ b/impl/src/test/java/javax/faces/component/UIComponentBaseGetChildrenTest.java
@@ -21,28 +21,11 @@
import java.util.ArrayList;
import java.util.List;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
public class UIComponentBaseGetChildrenTest extends AbstractJsfTestCase
{
-
- public UIComponentBaseGetChildrenTest(String name)
- {
- super(name);
- }
-
- @Override
- protected void setUp() throws Exception
- {
- super.setUp();
- }
-
- @Override
- protected void tearDown() throws Exception
- {
- super.tearDown();
- }
-
public void testGetChildrenAddAll()
{
UIInput input0 = new UIInput();
@@ -71,9 +54,9 @@
// inserted to the first ones
children.addAll(0, list);
- assertEquals(4, children.size());
- assertEquals(input2.getId(), children.get(0).getId());
- assertEquals(input3.getId(), children.get(1).getId());
+ Assert.assertEquals(4, children.size());
+ Assert.assertEquals(input2.getId(), children.get(0).getId());
+ Assert.assertEquals(input3.getId(), children.get(1).getId());
}
public void testSimpleAddRemove()
@@ -82,9 +65,9 @@
input.setId("input0");
UIPanel panel = new UIPanel();
panel.getChildren().add(input);
- assertEquals(panel, input.getParent());
+ Assert.assertEquals(panel, input.getParent());
panel.getChildren().remove(input);
- assertNull(input.getParent());
+ Assert.assertNull(input.getParent());
}
/** Whenever a new child component is added, the parent property
@@ -103,12 +86,12 @@
UIPanel panel = new UIPanel();
panel.getChildren().add(input);
- assertEquals(panel, input.getParent());
+ Assert.assertEquals(panel, input.getParent());
panel.getChildren().set(0, input1);
- assertEquals(panel, input1.getParent());
- assertNull(input.getParent());
+ Assert.assertEquals(panel, input1.getParent());
+ Assert.assertNull(input.getParent());
}
public void testSetChild2()
@@ -121,7 +104,7 @@
UIPanel panel = new UIPanel();
panel.getChildren().add(input);
- assertEquals(panel, input.getParent());
+ Assert.assertEquals(panel, input.getParent());
UIViewRoot root = new UIViewRoot();
root.getChildren().add(panel);
@@ -129,10 +112,10 @@
panel.getChildren().set(0, input1);
- assertEquals(panel, input1.getParent());
- assertNull(input.getParent());
+ Assert.assertEquals(panel, input1.getParent());
+ Assert.assertNull(input.getParent());
- assertTrue(root.getFacets().isEmpty());
+ Assert.assertTrue(root.getFacets().isEmpty());
}
@@ -150,18 +133,18 @@
UIPanel panel = new UIPanel();
panel.getChildren().add(input);
- assertEquals(panel, input.getParent());
+ Assert.assertEquals(panel, input.getParent());
UIViewRoot root = new UIViewRoot();
root.getChildren().add(panel);
root.getFacets().put("customFacet", input1);
root.getFacets().put("customFacet", input);
- assertEquals(root, input.getParent());
- assertNull(input1.getParent());
+ Assert.assertEquals(root, input.getParent());
+ Assert.assertNull(input1.getParent());
- assertFalse(root.getFacets().isEmpty());
- assertTrue(panel.getChildCount() == 0);
+ Assert.assertFalse(root.getFacets().isEmpty());
+ Assert.assertTrue(panel.getChildCount() == 0);
}
@@ -175,17 +158,17 @@
UIPanel panel = new UIPanel();
panel.getFacets().put("header", input);
- assertEquals(panel, input.getParent());
+ Assert.assertEquals(panel, input.getParent());
UIViewRoot root = new UIViewRoot();
root.getChildren().add(panel);
root.getFacets().put("customFacet", input1);
root.getFacets().put("customFacet", input);
- assertEquals(root, input.getParent());
- assertNull(input1.getParent());
+ Assert.assertEquals(root, input.getParent());
+ Assert.assertNull(input1.getParent());
- assertFalse(root.getFacets().isEmpty());
- assertTrue(panel.getChildCount() == 0);
+ Assert.assertFalse(root.getFacets().isEmpty());
+ Assert.assertTrue(panel.getChildCount() == 0);
}
}
diff --git a/impl/src/test/java/javax/faces/component/UIComponentBaseGetClientIdTest.java b/impl/src/test/java/javax/faces/component/UIComponentBaseGetClientIdTest.java
index dbc7815..8b6b1d7 100644
--- a/impl/src/test/java/javax/faces/component/UIComponentBaseGetClientIdTest.java
+++ b/impl/src/test/java/javax/faces/component/UIComponentBaseGetClientIdTest.java
@@ -21,6 +21,7 @@
import javax.faces.FacesException;
import javax.faces.context.FacesContext;
import javax.faces.render.Renderer;
+import org.junit.Assert;
/**
* Created by IntelliJ IDEA.
@@ -31,32 +32,27 @@
*/
public class UIComponentBaseGetClientIdTest extends AbstractComponentTest
{
- public UIComponentBaseGetClientIdTest(String arg0)
- {
- super(arg0);
- }
-
protected UIComponentBase _testImpl;
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
_testImpl = new UIOutput();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
- public void testNullFacesContext() throws Exception
+ public void testNullFacesContext() throws Exception
{
try
{
_testImpl.getClientId(null);
- fail();
+ Assert.fail();
}
catch(NullPointerException e)
{
@@ -64,7 +60,7 @@
}
catch(Exception e)
{
- fail();
+ Assert.fail();
}
}
@@ -73,8 +69,8 @@
String expectedClientId = "testId";
_testImpl.setId(expectedClientId);
- assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
- assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
+ Assert.assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
+ Assert.assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
}
public void testWithRenderer() throws Exception
@@ -95,8 +91,8 @@
}
};
_testImpl.setId(id);
- assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
- assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
+ Assert.assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
+ Assert.assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
}
public void testWithParentNamingContainer() throws Exception
@@ -114,8 +110,8 @@
parent.getChildren().add(_testImpl);
_testImpl.setId(id);
- assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
- assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
+ Assert.assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
+ Assert.assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
}
public void testWithParentNamingContainerChanging() throws Exception
@@ -144,8 +140,8 @@
parent.setId("parent");
parent.getChildren().add(_testImpl);
- assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
- assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
+ Assert.assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
+ Assert.assertEquals(expectedClientId, _testImpl.getClientId(facesContext));
parent.getChildren().remove(_testImpl);
}
}
@@ -153,9 +149,9 @@
public void testWithoutId() throws Exception
{
UIViewRoot viewRoot = facesContext.getViewRoot();
- assertNotNull(viewRoot.createUniqueId());
- assertNotNull(_testImpl.getClientId());
- assertNotNull(_testImpl.getId());
+ Assert.assertNotNull(viewRoot.createUniqueId());
+ Assert.assertNotNull(_testImpl.getClientId());
+ Assert.assertNotNull(_testImpl.getId());
}
public void testWithoutIdAndNoUIViewRoot() throws Exception
@@ -164,7 +160,7 @@
try
{
_testImpl.getClientId(facesContext);
- fail();
+ Assert.fail();
}
catch(FacesException e)
{
@@ -172,7 +168,7 @@
}
catch(Exception e)
{
- fail();
+ Assert.fail();
}
}
}
diff --git a/impl/src/test/java/javax/faces/component/UIComponentBaseProcessSaveRestoreStateTest.java b/impl/src/test/java/javax/faces/component/UIComponentBaseProcessSaveRestoreStateTest.java
index 3819461..b6b348b 100644
--- a/impl/src/test/java/javax/faces/component/UIComponentBaseProcessSaveRestoreStateTest.java
+++ b/impl/src/test/java/javax/faces/component/UIComponentBaseProcessSaveRestoreStateTest.java
@@ -94,13 +94,13 @@
// public void testSaveRestoreStateWithTransientChilds() throws Exception
// {
// _testImpl.setTransient(true);
-// assertNull(_testImpl.processSaveState(_facesContext));
+// Assert.assertNull(_testImpl.processSaveState(_facesContext));
//
// _testImpl.setTransient(false);
// setUpChilds(true, true, true);
// _mocksControl.replay();
// Object state = _testImpl.processSaveState(_facesContext);
-// assertNotNull(state);
+// Assert.assertNotNull(state);
// _mocksControl.verify();
//
// _mocksControl.reset();
@@ -114,13 +114,13 @@
// public void testSaveRestoreState() throws Exception
// {
// _testImpl.setTransient(true);
-// assertNull(_testImpl.processSaveState(_facesContext));
+// Assert.assertNull(_testImpl.processSaveState(_facesContext));
//
// _testImpl.setTransient(false);
// setUpChilds(true, false, false);
// _mocksControl.replay();
// Object state = _testImpl.processSaveState(_facesContext);
-// assertNotNull(state);
+// Assert.assertNotNull(state);
// _mocksControl.verify();
//
// _mocksControl.reset();
diff --git a/impl/src/test/java/javax/faces/component/UIComponentBaseTest.java b/impl/src/test/java/javax/faces/component/UIComponentBaseTest.java
index f92db36..054c3f4 100644
--- a/impl/src/test/java/javax/faces/component/UIComponentBaseTest.java
+++ b/impl/src/test/java/javax/faces/component/UIComponentBaseTest.java
@@ -133,19 +133,19 @@
// @Test
// public void testGetChildCount() throws Exception
// {
-// assertEquals(0, _testImpl.getChildCount());
+// Assert.assertEquals(0, _testImpl.getChildCount());
// UIComponent child = _mocksControl.createMock(UIComponent.class);
// List<UIComponent> children = _testImpl.getChildren();
// expect(child.getParent()).andReturn(null);
// child.setParent(same(_testImpl));
// _mocksControl.replay();
// children.add(child);
-// assertEquals(1, _testImpl.getChildCount());
+// Assert.assertEquals(1, _testImpl.getChildCount());
// _mocksControl.reset();
// child.setParent((UIComponent) isNull());
// _mocksControl.replay();
// children.remove(child);
-// assertEquals(0, _testImpl.getChildCount());
+// Assert.assertEquals(0, _testImpl.getChildCount());
// }
@Test(expected = NullPointerException.class )
diff --git a/impl/src/test/java/javax/faces/component/UIComponentEventListenerWrapperTest.java b/impl/src/test/java/javax/faces/component/UIComponentEventListenerWrapperTest.java
index 5dd5408..9a57bf0 100644
--- a/impl/src/test/java/javax/faces/component/UIComponentEventListenerWrapperTest.java
+++ b/impl/src/test/java/javax/faces/component/UIComponentEventListenerWrapperTest.java
@@ -23,15 +23,10 @@
import javax.faces.event.ComponentSystemEvent;
import javax.faces.event.ComponentSystemEventListener;
import javax.faces.render.Renderer;
+import org.junit.Assert;
public class UIComponentEventListenerWrapperTest extends AbstractComponentTest
{
-
- public UIComponentEventListenerWrapperTest(String arg0)
- {
- super(arg0);
- }
-
public void testUIComponentListenerNormalState()
{
UIComponent component = new UIOutput();
@@ -41,7 +36,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper();
//For restore we need to setup the context first
@@ -49,8 +44,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testUIComponentListenerWithPSS()
@@ -63,7 +58,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should be null
- assertNull(state);
+ Assert.assertNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, component);
wrapper.markInitialState();
@@ -72,8 +67,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testUIComponentListenerWithPSSFull()
@@ -88,7 +83,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, component);
wrapper.markInitialState();
@@ -97,8 +92,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public static class MyCustomRenderer extends Renderer implements ComponentSystemEventListener {
@@ -121,7 +116,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper();
//For restore we need to setup the context first
@@ -129,8 +124,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testRendererListenerWithPSS()
@@ -146,7 +141,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should be null
- assertNull(state);
+ Assert.assertNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, renderer);
wrapper.markInitialState();
@@ -155,8 +150,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testRendererListenerWithPSSFull()
@@ -174,7 +169,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, renderer);
wrapper.markInitialState();
@@ -183,8 +178,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public static class MyNonSerializableListener implements ComponentSystemEventListener {
@@ -213,7 +208,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper();
//For restore we need to setup the context first
@@ -221,8 +216,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testNonSerializableListenerWithPSS()
@@ -236,7 +231,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should be null
- assertNull(state);
+ Assert.assertNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, listener);
wrapper.markInitialState();
@@ -245,8 +240,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testNonSerializableListenerWithPSSFull()
@@ -262,7 +257,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, listener);
wrapper.markInitialState();
@@ -271,8 +266,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public static class MySerializableListener implements ComponentSystemEventListener {
@@ -301,7 +296,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper();
//For restore we need to setup the context first
@@ -309,8 +304,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testSerializableListenerWithPSS()
@@ -324,7 +319,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should be null
- assertNull(state);
+ Assert.assertNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, listener);
wrapper.markInitialState();
@@ -333,8 +328,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testSerializableListenerWithPSSFull()
@@ -350,7 +345,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, listener);
wrapper.markInitialState();
@@ -359,8 +354,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public static class MyStateHolderListener implements ComponentSystemEventListener, StateHolder {
@@ -420,7 +415,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper();
//For restore we need to setup the context first
@@ -428,8 +423,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testStateHolderListenerWithPSS()
@@ -443,7 +438,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should be not null, because it implements StateHolder
- assertNotNull(state);
+ Assert.assertNotNull(state);
MyStateHolderListener listener2 = new MyStateHolderListener();
listener2.setI(2);
@@ -454,8 +449,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testStateHolderListenerWithPSSFull()
@@ -471,7 +466,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, listener);
wrapper.markInitialState();
@@ -480,8 +475,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public static class MyPartialStateHolderListener implements ComponentSystemEventListener, PartialStateHolder {
@@ -572,7 +567,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper();
//For restore we need to setup the context first
@@ -580,8 +575,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testPartialStateHolderListenerWithPSS()
@@ -595,7 +590,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should be null
- assertNull(state);
+ Assert.assertNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, listener);
wrapper.markInitialState();
@@ -604,8 +599,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testPartialStateHolderListenerWithPSS2()
@@ -621,7 +616,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should be not null, because something changed inside the listener
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, new MyPartialStateHolderListener());
wrapper.markInitialState();
@@ -630,8 +625,8 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
public void testPartialStateHolderListenerWithPSSFull()
@@ -647,7 +642,7 @@
Object state = wrapper.saveState(facesContext);
//In this case state should not be null, because state should be saved fully
- assertNotNull(state);
+ Assert.assertNotNull(state);
EventListenerWrapper wrapper2 = new EventListenerWrapper(component, listener);
wrapper.markInitialState();
@@ -656,7 +651,7 @@
wrapper2.restoreState(facesContext, state);
component.popComponentFromEL(facesContext);
- assertNotNull(wrapper2.getComponentSystemEventListener());
- assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
+ Assert.assertNotNull(wrapper2.getComponentSystemEventListener());
+ Assert.assertEquals(wrapper.getComponentSystemEventListener(), wrapper2.getComponentSystemEventListener());
}
}
diff --git a/impl/src/test/java/javax/faces/component/UIComponentFindComponentTest.java b/impl/src/test/java/javax/faces/component/UIComponentFindComponentTest.java
index 4e91256..0175833 100644
--- a/impl/src/test/java/javax/faces/component/UIComponentFindComponentTest.java
+++ b/impl/src/test/java/javax/faces/component/UIComponentFindComponentTest.java
@@ -18,6 +18,8 @@
*/
package javax.faces.component;
+import org.junit.Assert;
+
/**
* Created by IntelliJ IDEA.
@@ -28,22 +30,17 @@
*/
public class UIComponentFindComponentTest extends AbstractComponentTest
{
- public UIComponentFindComponentTest(String arg0)
- {
- super(arg0);
- }
-
protected UIComponentBase _testImpl;
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
_testImpl = new UIOutput();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
@@ -53,8 +50,8 @@
try
{
_testImpl.findComponent(null);
- assertNull(_testImpl.findComponent(""));
- fail();
+ Assert.assertNull(_testImpl.findComponent(""));
+ Assert.fail();
}
catch(NullPointerException e)
{
@@ -62,13 +59,13 @@
}
catch(Exception e)
{
- fail();
+ Assert.fail();
}
}
public void testWithEmptyExperession() throws Exception
{
- assertNull(_testImpl.findComponent(""));
+ Assert.assertNull(_testImpl.findComponent(""));
}
public void testRootExpression() throws Exception
@@ -83,7 +80,7 @@
parent.getChildren().add(_testImpl);
_testImpl.setId("testimpl");
- assertEquals(parent, _testImpl.findComponent(expression));
+ Assert.assertEquals(parent, _testImpl.findComponent(expression));
}
public void testRelativeExpression() throws Exception
@@ -99,7 +96,7 @@
parent.getChildren().add(_testImpl);
_testImpl.setId("testimpl");
- assertEquals(_testImpl, _testImpl.findComponent(expression));
+ Assert.assertEquals(_testImpl, _testImpl.findComponent(expression));
}
public void testComplexRelativeExpression() throws Exception
@@ -115,7 +112,7 @@
child1_1.getChildren().add(_testImpl);
_testImpl.setId("testimpl");
- assertEquals(_testImpl, namingContainer.findComponent(expression));
+ Assert.assertEquals(_testImpl, namingContainer.findComponent(expression));
}
public void testOverriddenFindComponent() {
@@ -156,12 +153,12 @@
uiData.getChildren().add(column);
column.getChildren().add(command);
- assertNull(viewRoot.findComponent(":xx"));
- assertEquals(uiData, viewRoot.findComponent(":data"));
- assertEquals(column, viewRoot.findComponent(":data:column"));
- assertEquals(command, viewRoot.findComponent(":data:command"));
- assertEquals(command, viewRoot.findComponent("data:1:command"));
- assertEquals(command, viewRoot.findComponent(":data:1:command"));
+ Assert.assertNull(viewRoot.findComponent(":xx"));
+ Assert.assertEquals(uiData, viewRoot.findComponent(":data"));
+ Assert.assertEquals(column, viewRoot.findComponent(":data:column"));
+ Assert.assertEquals(command, viewRoot.findComponent(":data:command"));
+ Assert.assertEquals(command, viewRoot.findComponent("data:1:command"));
+ Assert.assertEquals(command, viewRoot.findComponent(":data:1:command"));
}
public void testXXFindComponent() {
@@ -176,10 +173,10 @@
uiData.getChildren().add(column);
column.getChildren().add(command);
- assertNull(viewRoot.findComponent(":xx"));
- assertNotNull(viewRoot.findComponent(":x"));
- assertNotNull(viewRoot.findComponent(":x:column"));
- assertNotNull(viewRoot.findComponent(":x:x"));
+ Assert.assertNull(viewRoot.findComponent(":xx"));
+ Assert.assertNotNull(viewRoot.findComponent(":x"));
+ Assert.assertNotNull(viewRoot.findComponent(":x:column"));
+ Assert.assertNotNull(viewRoot.findComponent(":x:x"));
}
@@ -196,7 +193,7 @@
parent.getChildren().add(_testImpl);
_testImpl.setId("testimpl");
- assertEquals(_testImpl, namingContainer.findComponent(expression));
+ Assert.assertEquals(_testImpl, namingContainer.findComponent(expression));
}
}
diff --git a/impl/src/test/java/javax/faces/component/UIDataTest.java b/impl/src/test/java/javax/faces/component/UIDataTest.java
index 055d473..6dd2b47 100644
--- a/impl/src/test/java/javax/faces/component/UIDataTest.java
+++ b/impl/src/test/java/javax/faces/component/UIDataTest.java
@@ -42,29 +42,23 @@
import javax.faces.event.FacesEvent;
import javax.faces.event.PhaseId;
import javax.faces.render.Renderer;
-import static junit.framework.TestCase.assertEquals;
import org.apache.myfaces.test.MyFacesAsserts;
import org.apache.myfaces.test.TestRunner;
import org.apache.myfaces.test.mock.MockRenderedValueExpression;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.visit.MockVisitContext;
import org.easymock.classextension.EasyMock;
import org.easymock.classextension.IMocksControl;
+import org.junit.Assert;
public class UIDataTest extends AbstractJsfTestCase
{
-
- public UIDataTest(String name)
- {
- super(name);
- }
-
private IMocksControl _mocksControl;
private UIData _testImpl;
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
_mocksControl = EasyMock.createControl();
@@ -100,11 +94,11 @@
_testImpl.setId("xxx");
Renderer renderer = _mocksControl.createMock(Renderer.class);
renderKit.addRenderer(UIData.COMPONENT_FAMILY, UIData.COMPONENT_TYPE, renderer);
- assertEquals("xxx", _testImpl.getClientId(facesContext));
+ Assert.assertEquals("xxx", _testImpl.getClientId(facesContext));
_testImpl.setRowIndex(99);
//MYFACES-2744 UIData.getClientId() should not append rowIndex, instead use UIData.getContainerClientId()
- assertEquals("xxx", _testImpl.getClientId(facesContext));
- assertEquals("xxx:99", _testImpl.getContainerClientId(facesContext));
+ Assert.assertEquals("xxx", _testImpl.getClientId(facesContext));
+ Assert.assertEquals("xxx:99", _testImpl.getContainerClientId(facesContext));
}
/**
@@ -142,7 +136,7 @@
MyContextCallback callback = new MyContextCallback();
_testImpl.invokeOnComponent(facesContext, facet.getClientId(facesContext), callback);
// the callback should have been invoked
- assertTrue(callback.invoked);
+ Assert.assertTrue(callback.invoked);
}
/**
@@ -162,13 +156,13 @@
throws AbortProcessingException
{
// the event must be the originalEvent
- assertEquals(originalEvent, event);
+ Assert.assertEquals(originalEvent, event);
// the current row index must be the row index from the time the event was queued
- assertEquals(5, _testImpl.getRowIndex());
+ Assert.assertEquals(5, _testImpl.getRowIndex());
// the current component must be this (pushComponentToEL() must have happened)
- assertEquals(this, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals(this, UIComponent.getCurrentComponent(facesContext));
// to be able to verify that broadcast() really has been called
getAttributes().put("broadcastCalled", Boolean.TRUE);
@@ -198,16 +192,16 @@
// -= Assertions =-
// the current component must be null (popComponentFromEL() must have happened)
- assertNull(UIComponent.getCurrentComponent(facesContext));
+ Assert.assertNull(UIComponent.getCurrentComponent(facesContext));
// the row index must now be 0 (at broadcast() it must be 5)
- assertEquals(0, _testImpl.getRowIndex());
+ Assert.assertEquals(0, _testImpl.getRowIndex());
// verify mock behavior
_mocksControl.verify();
// verify that broadcast() really has been called
- assertEquals(Boolean.TRUE, eventComponent.getAttributes().get("broadcastCalled"));
+ Assert.assertEquals(Boolean.TRUE, eventComponent.getAttributes().get("broadcastCalled"));
}
/**
@@ -614,7 +608,7 @@
{
RowData rowData = model.get(i);
table.setRowIndex(i);
- assertEquals(rowData.getText(), text.getValue());
+ Assert.assertEquals(rowData.getText(), text.getValue());
text.getAttributes().put("style", rowData.getStyle());
}
@@ -625,7 +619,7 @@
for (int i = 0; i < model.size(); i++)
{
table.setRowIndex(i);
- assertEquals(model.get(i).getStyle(), text.getAttributes().get("style"));
+ Assert.assertEquals(model.get(i).getStyle(), text.getAttributes().get("style"));
}
}
@@ -672,7 +666,7 @@
{
RowData rowData = it.next();
table.setRowIndex(i);
- assertEquals(rowData.getText(), text.getValue());
+ Assert.assertEquals(rowData.getText(), text.getValue());
i++;
}
@@ -729,9 +723,9 @@
}
public void verify() {
- assertEquals("header facet must be visited only ones", 1, headerFacetVisits);
- assertEquals("footer facet must be visited only ones", 1, footerFacetVisits);
- assertEquals("Expected row visit does not match", expectedVisits, rowVisits);
+ Assert.assertEquals("header facet must be visited only ones", 1, headerFacetVisits);
+ Assert.assertEquals("footer facet must be visited only ones", 1, footerFacetVisits);
+ Assert.assertEquals("Expected row visit does not match", expectedVisits, rowVisits);
}
}
@@ -741,7 +735,7 @@
uiData.processDecodes(facesContext);
- assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
@@ -752,7 +746,7 @@
_testImpl.processDecodes(facesContext);
- assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
@@ -762,7 +756,7 @@
uiData.processValidators(facesContext);
- assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
@@ -773,7 +767,7 @@
_testImpl.processValidators(facesContext);
- assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
public void testProcessUpdatesRenderedFalse() throws Exception {
@@ -782,7 +776,7 @@
uiData.processUpdates(facesContext);
- assertEquals("processUpdates must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processUpdates must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
@@ -793,7 +787,7 @@
_testImpl.processUpdates(facesContext);
- assertEquals("processUpdates must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processUpdates must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
private void _addColumn() {
@@ -809,25 +803,25 @@
public class VerifyNoLifecycleMethodComponent extends UIData
{
public void setRowIndex(int rowIndex) {
- fail();
+ Assert.fail();
}
public void decode(FacesContext context) {
- fail();
+ Assert.fail();
}
public void validate(FacesContext context) {
- fail();
+ Assert.fail();
}
public void updateModel(FacesContext context) {
- fail();
+ Assert.fail();
}
public void encodeBegin(FacesContext context) throws IOException {
- fail();
+ Assert.fail();
}
public void encodeChildren(FacesContext context) throws IOException {
- fail();
+ Assert.fail();
}
public void encodeEnd(FacesContext context) throws IOException {
- fail();
+ Assert.fail();
}
}
@@ -866,7 +860,7 @@
{
RowData rowData = model.get(i);
table.setRowIndex(i);
- assertEquals(rowData.getText(), text.getValue());
+ Assert.assertEquals(rowData.getText(), text.getValue());
text.setSubmittedValue("value"+(i+1));
//text.getAttributes().put("style", rowData.getStyle());
}
@@ -905,7 +899,7 @@
{
RowData rowData = model.get(i);
table.setRowIndex(i);
- assertEquals("value"+(i+1), text.getSubmittedValue());
+ Assert.assertEquals("value"+(i+1), text.getSubmittedValue());
//assertEquals(model.get(i).getStyle(), text.getAttributes().get("style"));
}
}
@@ -989,7 +983,7 @@
{
RowData rowData = model.get(i);
table.setRowIndex(i);
- assertEquals(rowData.getText(), text.getValue());
+ Assert.assertEquals(rowData.getText(), text.getValue());
text.setSubmittedValue("value"+(i+1));
//text.getAttributes().put("style", rowData.getStyle());
}
@@ -1038,7 +1032,7 @@
{
RowData rowData = model.get(i);
table.setRowIndex(i);
- assertEquals("value"+(i+1), text.getSubmittedValue());
+ Assert.assertEquals("value"+(i+1), text.getSubmittedValue());
//assertEquals(model.get(i).getStyle(), text.getAttributes().get("style"));
}
@@ -1088,7 +1082,7 @@
{
RowData rowData = model.get(i);
table.setRowIndex(i);
- assertEquals(rowData.getText(), text.getValue());
+ Assert.assertEquals(rowData.getText(), text.getValue());
text.setSubmittedValue("value"+(i+1));
text.getTransientStateHelper().putTransient("key", "value"+(i+1));
//text.getAttributes().put("style", rowData.getStyle());
@@ -1138,8 +1132,8 @@
{
RowData rowData = model.get(i);
table.setRowIndex(i);
- assertEquals("value"+(i+1), text.getSubmittedValue());
- assertEquals("value"+(i+1), text.getTransientStateHelper().getTransient("key"));
+ Assert.assertEquals("value"+(i+1), text.getSubmittedValue());
+ Assert.assertEquals("value"+(i+1), text.getTransientStateHelper().getTransient("key"));
//assertEquals(model.get(i).getStyle(), text.getAttributes().get("style"));
}
diff --git a/impl/src/test/java/javax/faces/component/UIInputTest.java b/impl/src/test/java/javax/faces/component/UIInputTest.java
index 913b6f4..a912e58 100644
--- a/impl/src/test/java/javax/faces/component/UIInputTest.java
+++ b/impl/src/test/java/javax/faces/component/UIInputTest.java
@@ -45,9 +45,10 @@
import javax.servlet.http.HttpServletResponse;
import org.apache.myfaces.test.mock.MockRenderedValueExpression;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.el.MockValueExpression;
import org.apache.myfaces.test.mock.visit.MockVisitCallback;
+import org.junit.Assert;
public class UIInputTest extends AbstractJsfTestCase
{
@@ -56,13 +57,8 @@
private Validator mockValidator;
private UIInput input;
- public UIInputTest(String name)
- {
- super(name);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
input = new UIInput();
@@ -72,7 +68,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
input = null;
@@ -110,12 +106,12 @@
input.validate(facesContext);
verify(mockConverter);
- assertFalse(input.isValid());
- assertNotNull(facesContext.getMessages("testId"));
+ Assert.assertFalse(input.isValid());
+ Assert.assertNotNull(facesContext.getMessages("testId"));
FacesMessage message = (FacesMessage) facesContext.getMessages("testId").next();
- assertEquals(message.getDetail(), "Cannot convert");
- assertEquals(message.getSummary(), "Cannot convert");
+ Assert.assertEquals(message.getDetail(), "Cannot convert");
+ Assert.assertEquals(message.getSummary(), "Cannot convert");
}
public void testWhenSpecifiedValidatorMessageIsUsedInCaseValidatorExceptionOccurs()
@@ -130,12 +126,12 @@
input.validateValue(facesContext, "xxx");
verify(mockValidator);
- assertFalse(input.isValid());
- assertNotNull(facesContext.getMessages("testId"));
+ Assert.assertFalse(input.isValid());
+ Assert.assertNotNull(facesContext.getMessages("testId"));
FacesMessage message = (FacesMessage) facesContext.getMessages("testId").next();
- assertEquals(message.getDetail(), "Cannot validate");
- assertEquals(message.getSummary(), "Cannot validate");
+ Assert.assertEquals(message.getDetail(), "Cannot validate");
+ Assert.assertEquals(message.getSummary(), "Cannot validate");
}
public void testUpdateModelSetsTheLocalValueToModelValue()
@@ -148,7 +144,7 @@
input.updateModel(facesContext);
String updatedValue = expression.getValue(facesContext.getELContext()).toString();
- assertEquals("testValue", updatedValue);
+ Assert.assertEquals("testValue", updatedValue);
}
public void testValidateWithEmptyStringWithEmptyStringAsNullEnabled()
@@ -169,7 +165,7 @@
throws ValidatorException
{
// the value must be null
- assertNull(value);
+ Assert.assertNull(value);
}
@@ -178,7 +174,7 @@
input.setSubmittedValue("");
input.validate(facesContext);
- assertEquals(null, input.getSubmittedValue());
+ Assert.assertEquals(null, input.getSubmittedValue());
}
finally
{
@@ -203,7 +199,7 @@
throws ValidatorException
{
// the value must not be null
- assertNotNull(value);
+ Assert.assertNotNull(value);
// throw Exception to ensure this was called
throw new RuntimeException();
@@ -228,7 +224,7 @@
{
input.validate(facesContext);
- fail(); // validate() was not called --> fail!
+ Assert.fail(); // validate() was not called --> fail!
}
catch (RuntimeException e)
{
@@ -253,8 +249,8 @@
input.setSubmittedValue("asd");
input.validate(facesContext);
- assertEquals(null, input.getSubmittedValue());
- assertEquals("asd", input.getValue());
+ Assert.assertEquals(null, input.getSubmittedValue());
+ Assert.assertEquals("asd", input.getValue());
}
finally
{
@@ -274,7 +270,7 @@
input.setSubmittedValue("");
input.validate(facesContext);
- assertEquals("", input.getValue());
+ Assert.assertEquals("", input.getValue());
}
finally
{
@@ -294,7 +290,7 @@
input.setSubmittedValue("");
input.validate(facesContext);
- assertEquals("", input.getValue());
+ Assert.assertEquals("", input.getValue());
}
finally
{
@@ -314,9 +310,9 @@
input.setSubmittedValue("123");
- assertFalse(facesContext.isValidationFailed());
+ Assert.assertFalse(facesContext.isValidationFailed());
input.processValidators(facesContext);
- assertTrue(facesContext.isValidationFailed());
+ Assert.assertTrue(facesContext.isValidationFailed());
}
static public class InitParameterMockExternalContext extends org.apache.myfaces.test.mock.MockExternalContext {
@@ -346,7 +342,7 @@
input.processDecodes(facesContext);
- assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
@@ -357,7 +353,7 @@
input.processDecodes(facesContext);
- assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processDecodes must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
public void testProcessValidatorsRenderedFalse() throws Exception {
@@ -366,7 +362,7 @@
input.processValidators(facesContext);
- assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
@@ -377,7 +373,7 @@
input.processValidators(facesContext);
- assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
@@ -387,7 +383,7 @@
input.processUpdates(facesContext);
- assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
@@ -398,7 +394,7 @@
input.processUpdates(facesContext);
- assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("processValidators must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
public void testVisitTree() throws Exception {
@@ -408,29 +404,29 @@
MockVisitCallback mockVisitCallback = new MockVisitCallback();
input.visitTree(visitContext, mockVisitCallback);
- assertEquals("visitTree must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertEquals("visitTree must not change currentComponent", parent, UIComponent.getCurrentComponent(facesContext));
}
/** Verifies no call to encode* and process* methods */
public class VerifyNoLifecycleMethodComponent extends UIInput
{
public void decode(FacesContext context) {
- fail();
+ Assert.fail();
}
public void validate(FacesContext context) {
- fail();
+ Assert.fail();
}
public void updateModel(FacesContext context) {
- fail();
+ Assert.fail();
}
public void encodeBegin(FacesContext context) throws IOException {
- fail();
+ Assert.fail();
}
public void encodeChildren(FacesContext context) throws IOException {
- fail();
+ Assert.fail();
}
public void encodeEnd(FacesContext context) throws IOException {
- fail();
+ Assert.fail();
}
}
diff --git a/impl/src/test/java/javax/faces/component/UISelectItemsTest.java b/impl/src/test/java/javax/faces/component/UISelectItemsTest.java
index f5523d9..e31753e 100644
--- a/impl/src/test/java/javax/faces/component/UISelectItemsTest.java
+++ b/impl/src/test/java/javax/faces/component/UISelectItemsTest.java
@@ -24,8 +24,9 @@
import javax.el.ValueExpression;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.el.MockValueExpression;
+import org.junit.Assert;
/**
* Tests for UISelectItems.
@@ -33,11 +34,6 @@
public class UISelectItemsTest extends AbstractJsfTestCase
{
- public UISelectItemsTest(String name)
- {
- super(name);
- }
-
public void testStringListAsValue()
{
List<String> value = new ArrayList<String>();
@@ -61,7 +57,7 @@
options.add((String) iter.next().getValue());
}
- assertEquals(value, options);
+ Assert.assertEquals(value, options);
}
public void testPrimitiveArrayAsValue()
@@ -87,7 +83,7 @@
options[i] = (Integer) iter.next().getValue();
// test equality
- assertEquals(value[i], options[i]);
+ Assert.assertEquals(value[i], options[i]);
}
}
}
diff --git a/impl/src/test/java/javax/faces/component/UIViewParameterTest.java b/impl/src/test/java/javax/faces/component/UIViewParameterTest.java
index 6e14ab4..ffb7022 100644
--- a/impl/src/test/java/javax/faces/component/UIViewParameterTest.java
+++ b/impl/src/test/java/javax/faces/component/UIViewParameterTest.java
@@ -18,7 +18,8 @@
*/
package javax.faces.component;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* Test class for UIViewParameter.
@@ -29,14 +30,9 @@
{
private UIViewParameter viewParameter = null;
-
- public UIViewParameterTest(String name)
- {
- super(name);
- }
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -45,7 +41,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
viewParameter = null;
@@ -62,9 +58,9 @@
viewParameter.setRequired(true);
viewParameter.setSubmittedValue(null);
- assertFalse(facesContext.isValidationFailed());
+ Assert.assertFalse(facesContext.isValidationFailed());
viewParameter.processValidators(facesContext);
- assertTrue(facesContext.isValidationFailed());
+ Assert.assertTrue(facesContext.isValidationFailed());
}
/**
@@ -80,7 +76,7 @@
viewParameter.decode(facesContext);
- assertEquals(viewParameter.getSubmittedValue(), notNull);
+ Assert.assertEquals(viewParameter.getSubmittedValue(), notNull);
}
}
diff --git a/impl/src/test/java/javax/faces/component/UIViewRootTest.java b/impl/src/test/java/javax/faces/component/UIViewRootTest.java
index b0f41c6..4358c75 100644
--- a/impl/src/test/java/javax/faces/component/UIViewRootTest.java
+++ b/impl/src/test/java/javax/faces/component/UIViewRootTest.java
@@ -56,6 +56,7 @@
import org.easymock.classextension.EasyMock;
import org.easymock.classextension.IMocksControl;
import org.junit.After;
+import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
@@ -112,13 +113,13 @@
@Test
public void testSuperClass() throws Exception
{
- assertEquals(UIComponentBase.class, UIViewRoot.class.getSuperclass());
+ Assert.assertEquals(UIComponentBase.class, UIViewRoot.class.getSuperclass());
}
@Test
public void testComponentType() throws Exception
{
- assertEquals("javax.faces.ViewRoot", UIViewRoot.COMPONENT_TYPE);
+ Assert.assertEquals("javax.faces.ViewRoot", UIViewRoot.COMPONENT_TYPE);
}
@Test
@@ -129,9 +130,9 @@
_mocksControl.replay();
_facesContext.setApplication(_application);
- assertNull(_testimpl.getLocale());
+ Assert.assertNull(_testimpl.getLocale());
_testimpl.setLocale(Locale.JAPANESE);
- assertEquals(Locale.JAPANESE, _testimpl.getLocale());
+ Assert.assertEquals(Locale.JAPANESE, _testimpl.getLocale());
_mocksControl.verify();
}
@@ -155,7 +156,7 @@
{
if (!createdIds.add(_testimpl.createUniqueId()))
{
- fail("duplicate id created");
+ Assert.fail("duplicate id created");
}
}
_mocksControl.verify();
@@ -311,7 +312,7 @@
// */
// public void testSaveState()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -320,7 +321,7 @@
// */
// public void testRestoreState()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -328,7 +329,7 @@
// */
// public void testUIViewRoot()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
//
@@ -337,7 +338,7 @@
// */
// public void testSetLocale()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -345,7 +346,7 @@
// */
// public void testGetRenderKitId()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -353,7 +354,7 @@
// */
// public void testSetRenderKitId()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -361,7 +362,7 @@
// */
// public void testGetViewId()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -369,7 +370,7 @@
// */
// public void testSetViewId()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -377,7 +378,7 @@
// */
// public void testAddPhaseListener()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -385,7 +386,7 @@
// */
// public void testRemovePhaseListener()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -393,7 +394,7 @@
// */
// public void testGetBeforePhaseListener()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -401,7 +402,7 @@
// */
// public void testSetBeforePhaseListener()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -409,7 +410,7 @@
// */
// public void testGetAfterPhaseListener()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -417,7 +418,7 @@
// */
// public void testSetAfterPhaseListener()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
// /**
@@ -425,7 +426,7 @@
// */
// public void testGetFamily()
// {
- // fail("Not yet implemented"); // TODO
+ // Assert.fail("Not yet implemented"); // TODO
// }
//
@@ -627,7 +628,7 @@
// listener itself queues new event
facesContext.getViewRoot().broadcastEvents(facesContext, PhaseId.INVOKE_APPLICATION);
- assertEquals(15, actionListener.invocationCount);
+ Assert.assertEquals(15, actionListener.invocationCount);
org.easymock.EasyMock.verify(differentActionListener);
}
diff --git a/impl/src/test/java/javax/faces/component/_AttachedListStateWrapperTest.java b/impl/src/test/java/javax/faces/component/_AttachedListStateWrapperTest.java
index 52ba607..fd154cc 100644
--- a/impl/src/test/java/javax/faces/component/_AttachedListStateWrapperTest.java
+++ b/impl/src/test/java/javax/faces/component/_AttachedListStateWrapperTest.java
@@ -27,6 +27,7 @@
import java.util.List;
import junit.framework.TestCase;
+import org.junit.Assert;
public class _AttachedListStateWrapperTest extends TestCase
{
@@ -42,13 +43,13 @@
}
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
@@ -60,8 +61,8 @@
{
List<Object> foo = new ArrayList<Object>();
_AttachedListStateWrapper subject = new _AttachedListStateWrapper(foo);
- assertNotNull(subject.getWrappedStateList());
- assertTrue(subject.getWrappedStateList() == foo);
+ Assert.assertNotNull(subject.getWrappedStateList());
+ Assert.assertTrue(subject.getWrappedStateList() == foo);
}
public void testSerialize() throws Exception
@@ -78,7 +79,7 @@
ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
ObjectInputStream ois = new ObjectInputStream(bais);
_AttachedListStateWrapper blorg = (_AttachedListStateWrapper) ois.readObject();
- assertEquals(blorg.getWrappedStateList(), subject.getWrappedStateList());
+ Assert.assertEquals(blorg.getWrappedStateList(), subject.getWrappedStateList());
oos.close();
ois.close();
}
diff --git a/impl/src/test/java/javax/faces/component/_AttachedStateWrapperTest.java b/impl/src/test/java/javax/faces/component/_AttachedStateWrapperTest.java
index 482c851..384ddcd 100644
--- a/impl/src/test/java/javax/faces/component/_AttachedStateWrapperTest.java
+++ b/impl/src/test/java/javax/faces/component/_AttachedStateWrapperTest.java
@@ -25,6 +25,7 @@
import java.io.ObjectOutputStream;
import junit.framework.TestCase;
+import org.junit.Assert;
public class _AttachedStateWrapperTest extends TestCase
{
@@ -40,13 +41,13 @@
}
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
@@ -57,8 +58,8 @@
public void test_AttachedStateWrapper()
{
_AttachedStateWrapper subject = new _AttachedStateWrapper(null, null);
- assertNull(subject.getWrappedStateObject());
- assertNull(subject.getClazz());
+ Assert.assertNull(subject.getWrappedStateObject());
+ Assert.assertNull(subject.getClazz());
}
/*
@@ -67,7 +68,7 @@
public void testGetClazz()
{
_AttachedStateWrapper subject = new _AttachedStateWrapper(String.class, "foo");
- assertEquals(subject.getClazz(), String.class);
+ Assert.assertEquals(subject.getClazz(), String.class);
}
/*
@@ -76,7 +77,7 @@
public void testGetWrappedStateObject()
{
_AttachedStateWrapper subject = new _AttachedStateWrapper(String.class, "foo");
- assertEquals(subject.getClazz(), String.class);
+ Assert.assertEquals(subject.getClazz(), String.class);
}
public void testSerialize() throws Exception
@@ -91,7 +92,7 @@
ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
ObjectInputStream ois = new ObjectInputStream(bais);
_AttachedStateWrapper blorg = (_AttachedStateWrapper) ois.readObject();
- assertEquals(blorg.getWrappedStateObject(), subject.getWrappedStateObject());
+ Assert.assertEquals(blorg.getWrappedStateObject(), subject.getWrappedStateObject());
oos.close();
ois.close();
}
diff --git a/impl/src/test/java/javax/faces/component/_ComponentUtilsTest.java b/impl/src/test/java/javax/faces/component/_ComponentUtilsTest.java
index 62f3947..70deaf5 100644
--- a/impl/src/test/java/javax/faces/component/_ComponentUtilsTest.java
+++ b/impl/src/test/java/javax/faces/component/_ComponentUtilsTest.java
@@ -19,12 +19,10 @@
package javax.faces.component;
import org.apache.myfaces.core.api.shared.ComponentUtils;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
import org.apache.myfaces.test.mock.MockRenderedValueExpression;
import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
import org.junit.Test;
public class _ComponentUtilsTest extends AbstractJsfTestCase {
@@ -33,17 +31,17 @@
public void testIsRendered() {
UIComponent uiComponent = new UIOutput();
boolean rendered = ComponentUtils.isRendered(facesContext, uiComponent);
- assertTrue(rendered);
+ Assert.assertTrue(rendered);
uiComponent.setRendered(false);
rendered = ComponentUtils.isRendered(facesContext, uiComponent);
- assertFalse(rendered);
+ Assert.assertFalse(rendered);
UIOutput uiOutput = new UIOutput();
UIComponent parent = MockRenderedValueExpression.setUpComponentStack(facesContext, uiOutput, false);
rendered = ComponentUtils.isRendered(facesContext, uiComponent);
- assertFalse(rendered);
- assertEquals("isRendered must not change current component", parent,
+ Assert.assertFalse(rendered);
+ Assert.assertEquals("isRendered must not change current component", parent,
UIComponent.getCurrentComponent(facesContext));
}
diff --git a/impl/src/test/java/javax/faces/component/_Delta2StateHelperTest.java b/impl/src/test/java/javax/faces/component/_Delta2StateHelperTest.java
index 92eca78..69ab7b5 100644
--- a/impl/src/test/java/javax/faces/component/_Delta2StateHelperTest.java
+++ b/impl/src/test/java/javax/faces/component/_Delta2StateHelperTest.java
@@ -25,15 +25,11 @@
import javax.faces.event.PhaseEvent;
import javax.faces.event.PhaseId;
import javax.faces.event.PhaseListener;
+import org.junit.Assert;
public class _Delta2StateHelperTest extends AbstractComponentTest
{
-
- public _Delta2StateHelperTest(String name)
- {
- super(name);
- }
public static class UITestComponent extends UIComponentBase
{
@@ -111,13 +107,13 @@
}
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
@@ -125,11 +121,11 @@
public void testSimpleGetterSetter() throws Exception
{
UITestComponent a = new UITestComponent();
- assertNull(a.getTestProperty1());
+ Assert.assertNull(a.getTestProperty1());
a.setTestProperty1("testProperty1");
- assertEquals("testProperty1", a.getTestProperty1());
+ Assert.assertEquals("testProperty1", a.getTestProperty1());
a.setTestProperty1(null);
- assertNull(a.getTestProperty1());
+ Assert.assertNull(a.getTestProperty1());
}
public void testEmptySaveRestore() throws Exception
@@ -143,8 +139,8 @@
Object state2 = b.saveState(facesContext);
- assertEquals(a.getTestProperty1(), b.getTestProperty1());
- assertEquals(a.getTestProperty2(), b.getTestProperty2());
+ Assert.assertEquals(a.getTestProperty1(), b.getTestProperty1());
+ Assert.assertEquals(a.getTestProperty2(), b.getTestProperty2());
}
public void testSimpleSaveRestore() throws Exception
@@ -160,8 +156,8 @@
Object state2 = b.saveState(facesContext);
- assertEquals(a.getTestProperty1(), b.getTestProperty1());
- assertEquals(a.getTestProperty2(), b.getTestProperty2());
+ Assert.assertEquals(a.getTestProperty1(), b.getTestProperty1());
+ Assert.assertEquals(a.getTestProperty2(), b.getTestProperty2());
}
public void testDeltaStateSaveRestore()
@@ -188,10 +184,10 @@
Object state2 = b.saveState(facesContext);
- assertNull(a.getTestProperty1());
- assertNull(b.getTestProperty1());
- assertEquals("testProperty2", a.getTestProperty2());
- assertEquals("testProperty2", b.getTestProperty2());
+ Assert.assertNull(a.getTestProperty1());
+ Assert.assertNull(b.getTestProperty1());
+ Assert.assertEquals("testProperty2", a.getTestProperty2());
+ Assert.assertEquals("testProperty2", b.getTestProperty2());
}
public void testPutPropertyStateHelper1()
@@ -202,23 +198,23 @@
Object retValue = helper.put("someProperty", "someValue");
//No value previously set
- assertNull(retValue);
+ Assert.assertNull(retValue);
a.markInitialState();
retValue = helper.put("someProperty", "someOtherValue");
- assertEquals("someValue",retValue);
+ Assert.assertEquals("someValue",retValue);
retValue = helper.put("someProperty", "someOtherOtherValue");
- assertEquals("someOtherValue",retValue);
+ Assert.assertEquals("someOtherValue",retValue);
a.clearInitialState();
retValue = helper.put("someProperty", "someOtherOtherOtherValue");
- assertEquals("someOtherOtherValue",retValue);
+ Assert.assertEquals("someOtherOtherValue",retValue);
}
public void testPutPropertyStateHelper2()
@@ -229,23 +225,23 @@
Object retValue = helper.put("someProperty", "someValue");
//No value previously set
- assertNull(retValue);
+ Assert.assertNull(retValue);
a.markInitialState();
retValue = helper.put("someProperty", null);
- assertEquals("someValue",retValue);
+ Assert.assertEquals("someValue",retValue);
retValue = helper.put("someProperty", "someOtherOtherValue");
- assertNull(retValue);
+ Assert.assertNull(retValue);
a.clearInitialState();
retValue = helper.put("someProperty", null);
- assertEquals("someOtherOtherValue",retValue);
+ Assert.assertEquals("someOtherOtherValue",retValue);
}
public void testRemovePropertyStateHelper1()
@@ -256,23 +252,23 @@
Object retValue = helper.put("someProperty", "someValue");
//No value previously set
- assertNull(retValue);
+ Assert.assertNull(retValue);
a.markInitialState();
retValue = helper.remove("someProperty");
- assertEquals("someValue",retValue);
+ Assert.assertEquals("someValue",retValue);
retValue = helper.put("someProperty", "someOtherOtherValue");
- assertNull(retValue);
+ Assert.assertNull(retValue);
a.clearInitialState();
retValue = helper.remove("someProperty");
- assertEquals("someOtherOtherValue",retValue);
+ Assert.assertEquals("someOtherOtherValue",retValue);
}
@@ -296,15 +292,15 @@
List listA = (List) helperA.get("somePropertyList");
- assertEquals("someValue1",listA.get(0));
- assertEquals("someValue2",listA.get(1));
- assertEquals("someValue3",listA.get(2));
+ Assert.assertEquals("someValue1",listA.get(0));
+ Assert.assertEquals("someValue2",listA.get(1));
+ Assert.assertEquals("someValue3",listA.get(2));
List listB = (List) helperB.get("somePropertyList");
- assertEquals("someValue1",listB.get(0));
- assertEquals("someValue2",listB.get(1));
- assertEquals("someValue3",listB.get(2));
+ Assert.assertEquals("someValue1",listB.get(0));
+ Assert.assertEquals("someValue2",listB.get(1));
+ Assert.assertEquals("someValue3",listB.get(2));
}
public void testAddItemOnList2()
@@ -332,16 +328,16 @@
if (listA != null)
{
- assertFalse("The list should not contain [someValue1]", listA.contains("someValue1"));
- assertFalse("The list should not contain [someValue2]", listA.contains("someValue2"));
+ Assert.assertFalse("The list should not contain [someValue1]", listA.contains("someValue1"));
+ Assert.assertFalse("The list should not contain [someValue2]", listA.contains("someValue2"));
}
List listB = (List) helperB.get("somePropertyList");
if (listB != null)
{
- assertFalse("The list should not contain [someValue2]", listB.contains("someValue2"));
- assertFalse("The list should not contain [someValue1]", listB.contains("someValue1"));
+ Assert.assertFalse("The list should not contain [someValue2]", listB.contains("someValue2"));
+ Assert.assertFalse("The list should not contain [someValue1]", listB.contains("someValue1"));
}
}
@@ -368,15 +364,15 @@
List listA = (List) helperA.get("somePropertyList");
- assertTrue("The list should contain [someValue3]", listA.contains("someValue3"));
- assertFalse("The list should not contain [someValue1]", listA.contains("someValue1"));
- assertFalse("The list should not contain [someValue2]", listA.contains("someValue2"));
+ Assert.assertTrue("The list should contain [someValue3]", listA.contains("someValue3"));
+ Assert.assertFalse("The list should not contain [someValue1]", listA.contains("someValue1"));
+ Assert.assertFalse("The list should not contain [someValue2]", listA.contains("someValue2"));
List listB = (List) helperB.get("somePropertyList");
- assertTrue("The list should contain [someValue3]", listB.contains("someValue3"));
- assertFalse("The list should not contain [someValue2]", listB.contains("someValue2"));
- assertFalse("The list should not contain [someValue1]", listB.contains("someValue1"));
+ Assert.assertTrue("The list should contain [someValue3]", listB.contains("someValue3"));
+ Assert.assertFalse("The list should not contain [someValue2]", listB.contains("someValue2"));
+ Assert.assertFalse("The list should not contain [someValue1]", listB.contains("someValue1"));
}
public void testPutItemOnMap1()
@@ -399,15 +395,15 @@
Map mapA = (Map) helperA.get("somePropertyMap");
- assertEquals("someValue1",mapA.get("key1"));
- assertEquals("someValue2",mapA.get("key2"));
- assertEquals("someValue3",mapA.get("key3"));
+ Assert.assertEquals("someValue1",mapA.get("key1"));
+ Assert.assertEquals("someValue2",mapA.get("key2"));
+ Assert.assertEquals("someValue3",mapA.get("key3"));
Map mapB = (Map) helperB.get("somePropertyMap");
- assertEquals("someValue1",mapB.get("key1"));
- assertEquals("someValue2",mapB.get("key2"));
- assertEquals("someValue3",mapB.get("key3"));
+ Assert.assertEquals("someValue1",mapB.get("key1"));
+ Assert.assertEquals("someValue2",mapB.get("key2"));
+ Assert.assertEquals("someValue3",mapB.get("key3"));
}
public void testPutRemoveItemOnMap2()
@@ -434,16 +430,16 @@
if (mapA != null)
{
- assertNull(mapA.get("key2"));
- assertNull(mapA.get("key1"));
+ Assert.assertNull(mapA.get("key2"));
+ Assert.assertNull(mapA.get("key1"));
}
Map mapB = (Map) helperB.get("somePropertyMap");
if (mapB != null)
{
- assertNull(mapB.get("key2"));
- assertNull(mapB.get("key1"));
+ Assert.assertNull(mapB.get("key2"));
+ Assert.assertNull(mapB.get("key1"));
}
}
@@ -472,16 +468,16 @@
if (mapA != null)
{
- assertNull(mapA.get("key2"));
- assertNull(mapA.get("key1"));
+ Assert.assertNull(mapA.get("key2"));
+ Assert.assertNull(mapA.get("key1"));
}
Map mapB = (Map) helperB.get("somePropertyMap");
if (mapB != null)
{
- assertNull(mapB.get("key2"));
- assertNull(mapB.get("key1"));
+ Assert.assertNull(mapB.get("key2"));
+ Assert.assertNull(mapB.get("key1"));
}
}
@@ -544,8 +540,8 @@
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a.getPhaseListeners().contains(phaseListener1));
- assertTrue(b.getPhaseListeners().contains(phaseListener1));
+ Assert.assertTrue(a.getPhaseListeners().contains(phaseListener1));
+ Assert.assertTrue(b.getPhaseListeners().contains(phaseListener1));
}
public void testUIViewRootPhaseListener2() throws Exception
@@ -562,8 +558,8 @@
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a.getPhaseListeners().contains(phaseListener1));
- assertTrue(b.getPhaseListeners().contains(phaseListener1));
+ Assert.assertTrue(a.getPhaseListeners().contains(phaseListener1));
+ Assert.assertTrue(b.getPhaseListeners().contains(phaseListener1));
}
public void testUIViewRootPhaseListener3() throws Exception
@@ -587,19 +583,19 @@
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a.getPhaseListeners().contains(phaseListener1));
- assertTrue(b.getPhaseListeners().contains(phaseListener1));
- assertTrue(a.getPhaseListeners().contains(phaseListener2));
- assertTrue(b.getPhaseListeners().contains(phaseListener2));
+ Assert.assertTrue(a.getPhaseListeners().contains(phaseListener1));
+ Assert.assertTrue(b.getPhaseListeners().contains(phaseListener1));
+ Assert.assertTrue(a.getPhaseListeners().contains(phaseListener2));
+ Assert.assertTrue(b.getPhaseListeners().contains(phaseListener2));
a.removePhaseListener(phaseListener1);
a.removePhaseListener(phaseListener2);
c.restoreState(facesContext, a.saveState(facesContext));
- assertFalse(a.getPhaseListeners().contains(phaseListener1));
- assertFalse(c.getPhaseListeners().contains(phaseListener1));
- assertFalse(a.getPhaseListeners().contains(phaseListener2));
- assertFalse(c.getPhaseListeners().contains(phaseListener2));
+ Assert.assertFalse(a.getPhaseListeners().contains(phaseListener1));
+ Assert.assertFalse(c.getPhaseListeners().contains(phaseListener1));
+ Assert.assertFalse(a.getPhaseListeners().contains(phaseListener2));
+ Assert.assertFalse(c.getPhaseListeners().contains(phaseListener2));
}
}
diff --git a/impl/src/test/java/javax/faces/component/_DeltaFacesListenerListTest.java b/impl/src/test/java/javax/faces/component/_DeltaFacesListenerListTest.java
index f9244e5..df9dcc0 100644
--- a/impl/src/test/java/javax/faces/component/_DeltaFacesListenerListTest.java
+++ b/impl/src/test/java/javax/faces/component/_DeltaFacesListenerListTest.java
@@ -21,14 +21,11 @@
import java.util.Arrays;
import javax.faces.context.FacesContext;
import javax.faces.event.FacesListener;
+import org.junit.Assert;
public class _DeltaFacesListenerListTest extends AbstractComponentTest
{
- public _DeltaFacesListenerListTest(String arg0)
- {
- super(arg0);
- }
-
+
public static class UITestComponent extends UIComponentBase
{
@@ -178,13 +175,13 @@
}
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
@@ -194,9 +191,9 @@
UITestComponent a = new UITestComponent();
FacesListener listener1 = new NoStateFacesListener();
a.addFacesListener(listener1);
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
a.removeFacesListener(listener1);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
}
public void testSimpleSaveRestore1()
@@ -207,12 +204,12 @@
a.addFacesListener(listener1);
b.addFacesListener(listener1);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
a.removeFacesListener(listener1);
b.removeFacesListener(listener1);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
}
public void testSimpleSaveRestore2()
@@ -225,12 +222,12 @@
a.addFacesListener(listener1);
Object [] savedState1 = (Object[]) a.saveState(facesContext);
b.restoreState(facesContext, savedState1);
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
a.removeFacesListener(listener1);
b.removeFacesListener(listener1);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
}
public void testSimpleSaveRestore3()
@@ -244,14 +241,14 @@
a.markInitialState();
b.markInitialState();
Object [] savedState1 = (Object[]) a.saveState(facesContext);
- assertNull(savedState1 == null ? null : savedState1[1]);
+ Assert.assertNull(savedState1 == null ? null : savedState1[1]);
b.restoreState(facesContext, savedState1);
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
a.removeFacesListener(listener1);
b.removeFacesListener(listener1);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
}
public void testSimpleSaveRestore4()
@@ -266,18 +263,18 @@
b.markInitialState();
a.addFacesListener(listener2);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
a.removeFacesListener(listener1);
b.removeFacesListener(listener1);
a.removeFacesListener(listener2);
b.removeFacesListener(listener2);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
}
public void testSimpleSaveRestore5()
@@ -293,25 +290,25 @@
b.markInitialState();
a.addFacesListener(listener2);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
a.removeFacesListener(listener1);
b.removeFacesListener(listener1);
a.removeFacesListener(listener2);
b.removeFacesListener(listener2);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
//Save fully
b.clearInitialState();
c.restoreState(facesContext, b.saveState(facesContext));
//c._facesListeners should be empty
- assertFalse(Arrays.asList(c.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(c.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertFalse(Arrays.asList(c.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(c.getFacesListeners(FacesListener.class)).contains(listener2));
}
public void testSimpleSaveRestore6()
@@ -329,14 +326,14 @@
Object [] savedState1 = (Object[]) a.saveState(facesContext);
// This is not null because StateFacesListener is instance of StateHolder
// and always needs to be saved and restored!
- assertNotNull(savedState1[0]);
+ Assert.assertNotNull(savedState1[0]);
b.restoreState(facesContext, savedState1);
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
a.removeFacesListener(listener1);
b.removeFacesListener(listener1);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
}
public void testSimpleSaveRestore7()
@@ -354,25 +351,25 @@
b.markInitialState();
a.addFacesListener(listener2);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
a.removeFacesListener(listener1);
b.removeFacesListener(listener1);
a.removeFacesListener(listener2);
b.removeFacesListener(listener2);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
//Save fully
b.clearInitialState();
c.restoreState(facesContext, b.saveState(facesContext));
//c._facesListeners should be empty
- assertFalse(Arrays.asList(c.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(c.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertFalse(Arrays.asList(c.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(c.getFacesListeners(FacesListener.class)).contains(listener2));
}
public void testSimpleSaveRestore8()
@@ -387,14 +384,14 @@
b.markInitialState();
Object [] savedState1 = (Object[]) a.saveState(facesContext);
// This is null because StateFacesListener is instance of PartialStateHolder
- assertNull(savedState1 == null ? null : savedState1[1]);
+ Assert.assertNull(savedState1 == null ? null : savedState1[1]);
b.restoreState(facesContext, savedState1);
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
a.removeFacesListener(listener1);
b.removeFacesListener(listener1);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
}
public void testSimpleSaveRestore9()
@@ -413,18 +410,18 @@
Object [] savedState1 = (Object[]) a.saveState(facesContext);
// This is null because StateFacesListener is instance of PartialStateHolder but a
// listener was added after markInitialState
- assertNotNull(savedState1[0]);
+ Assert.assertNotNull(savedState1[0]);
b.restoreState(facesContext, savedState1);
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
a.removeFacesListener(listener1);
b.removeFacesListener(listener1);
- assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertFalse(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
}
public void testSimpleSaveRestoreTransient1()
@@ -436,8 +433,8 @@
listener1.setValue("value");
a.addFacesListener(listener1);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
}
public void testSimpleSaveRestoreTransient2()
@@ -451,8 +448,8 @@
listener1.setValue("value");
a.addFacesListener(listener1);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
}
public void testSimpleSaveRestoreTransient3()
@@ -469,8 +466,8 @@
listener1.setValue("value");
a.addFacesListener(listener1);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
}
public void testSimpleSaveRestoreTransient4()
@@ -487,8 +484,8 @@
//Since listener1 is transient
Object [] savedState1 = (Object[]) a.saveState(facesContext);
b.restoreState(facesContext, savedState1);
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertFalse(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
}
@@ -510,11 +507,11 @@
//Since listener1 is transient
Object [] savedState1 = (Object[]) a.saveState(facesContext);
b.restoreState(facesContext, savedState1);
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
- assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener3));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
- assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener3));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(a.getFacesListeners(FacesListener.class)).contains(listener3));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener1));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener2));
+ Assert.assertTrue(Arrays.asList(b.getFacesListeners(FacesListener.class)).contains(listener3));
}
}
diff --git a/impl/src/test/java/javax/faces/component/_DeltaListTest.java b/impl/src/test/java/javax/faces/component/_DeltaListTest.java
index 11bdd74..ef34c69 100644
--- a/impl/src/test/java/javax/faces/component/_DeltaListTest.java
+++ b/impl/src/test/java/javax/faces/component/_DeltaListTest.java
@@ -25,15 +25,11 @@
import javax.faces.context.FacesContext;
import javax.faces.event.FacesListener;
-import org.apache.myfaces.util.lang.Assert;
+import org.junit.Assert;
public class _DeltaListTest extends AbstractComponentTest
{
- public _DeltaListTest(String arg0)
- {
- super(arg0);
- }
-
+
public static class UITestComponent extends UIComponentBase
{
public _DeltaList<FacesListener> _facesListeners = null;
@@ -50,7 +46,7 @@
public void addTestFacesListener(FacesListener listener)
{
- Assert.notNull(listener, "listener");
+ Assert.assertNotNull(listener);
if (_facesListeners == null)
{
@@ -61,7 +57,7 @@
public FacesListener[] getTestFacesListeners(Class clazz)
{
- Assert.notNull(clazz, "clazz");
+ Assert.assertNotNull(clazz);
if (!FacesListener.class.isAssignableFrom(clazz))
{
@@ -387,13 +383,13 @@
}
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
@@ -403,9 +399,9 @@
UITestComponent a = new UITestComponent();
FacesListener listener1 = new NoStateFacesListener();
a.addTestFacesListener(listener1);
- assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
a.removeTestFacesListener(listener1);
- assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
}
public void testSimpleSaveRestore1()
@@ -416,12 +412,12 @@
a.addTestFacesListener(listener1);
b.addTestFacesListener(listener1);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.contains(listener1));
a.removeTestFacesListener(listener1);
b.removeTestFacesListener(listener1);
- assertFalse(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
}
public void testSimpleSaveRestore2()
@@ -434,12 +430,12 @@
a.addTestFacesListener(listener1);
Object [] savedState1 = (Object[]) a.saveState(facesContext);
b.restoreState(facesContext, savedState1);
- assertTrue(a._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.contains(listener1));
a.removeTestFacesListener(listener1);
b.removeTestFacesListener(listener1);
- assertFalse(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
}
public void testSimpleSaveRestore3()
@@ -454,12 +450,12 @@
b.markInitialState();
Object [] savedState1 = (Object[]) a.saveState(facesContext);
b.restoreState(facesContext, savedState1);
- assertTrue(a._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.contains(listener1));
a.removeTestFacesListener(listener1);
b.removeTestFacesListener(listener1);
- assertFalse(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
}
public void testSimpleSaveRestore4()
@@ -474,18 +470,18 @@
b.markInitialState();
a.addTestFacesListener(listener2);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a._facesListeners.contains(listener1));
- assertTrue(a._facesListeners.contains(listener2));
- assertTrue(b._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.contains(listener2));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener2));
+ Assert.assertTrue(b._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.contains(listener2));
a.removeTestFacesListener(listener1);
b.removeTestFacesListener(listener1);
a.removeTestFacesListener(listener2);
b.removeTestFacesListener(listener2);
- assertFalse(a._facesListeners.contains(listener1));
- assertFalse(a._facesListeners.contains(listener2));
- assertFalse(b._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener2));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(a._facesListeners.contains(listener2));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener2));
}
public void testSimpleSaveRestore5()
@@ -501,25 +497,25 @@
b.markInitialState();
a.addTestFacesListener(listener2);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a._facesListeners.contains(listener1));
- assertTrue(a._facesListeners.contains(listener2));
- assertTrue(b._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.contains(listener2));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener2));
+ Assert.assertTrue(b._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.contains(listener2));
a.removeTestFacesListener(listener1);
b.removeTestFacesListener(listener1);
a.removeTestFacesListener(listener2);
b.removeTestFacesListener(listener2);
- assertFalse(a._facesListeners.contains(listener1));
- assertFalse(a._facesListeners.contains(listener2));
- assertFalse(b._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener2));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(a._facesListeners.contains(listener2));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener2));
//Save fully
b.clearInitialState();
c.restoreState(facesContext, b.saveState(facesContext));
//c._facesListeners should be empty
- assertFalse(c._facesListeners.contains(listener1));
- assertFalse(c._facesListeners.contains(listener2));
+ Assert.assertFalse(c._facesListeners.contains(listener1));
+ Assert.assertFalse(c._facesListeners.contains(listener2));
}
public void testSimpleSaveRestore6()
@@ -537,14 +533,14 @@
Object [] savedState1 = (Object[]) a.saveState(facesContext);
// This is not null because StateFacesListener is instance of StateHolder
// and always needs to be saved and restored!
- assertNotNull(savedState1[1]);
+ Assert.assertNotNull(savedState1[1]);
b.restoreState(facesContext, savedState1);
- assertTrue(a._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.contains(listener1));
a.removeTestFacesListener(listener1);
b.removeTestFacesListener(listener1);
- assertFalse(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
}
public void testSimpleSaveRestore7()
@@ -562,25 +558,25 @@
b.markInitialState();
a.addTestFacesListener(listener2);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a._facesListeners.contains(listener1));
- assertTrue(a._facesListeners.contains(listener2));
- assertTrue(b._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.contains(listener2));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener2));
+ Assert.assertTrue(b._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.contains(listener2));
a.removeTestFacesListener(listener1);
b.removeTestFacesListener(listener1);
a.removeTestFacesListener(listener2);
b.removeTestFacesListener(listener2);
- assertFalse(a._facesListeners.contains(listener1));
- assertFalse(a._facesListeners.contains(listener2));
- assertFalse(b._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener2));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(a._facesListeners.contains(listener2));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener2));
//Save fully
b.clearInitialState();
c.restoreState(facesContext, b.saveState(facesContext));
//c._facesListeners should be empty
- assertFalse(c._facesListeners.contains(listener1));
- assertFalse(c._facesListeners.contains(listener2));
+ Assert.assertFalse(c._facesListeners.contains(listener1));
+ Assert.assertFalse(c._facesListeners.contains(listener2));
}
public void testSimpleSaveRestore8()
@@ -595,14 +591,14 @@
b.markInitialState();
Object [] savedState1 = (Object[]) a.saveState(facesContext);
// This is null because StateFacesListener is instance of PartialStateHolder
- assertNull(savedState1 == null ? null : savedState1[1]);
+ Assert.assertNull(savedState1 == null ? null : savedState1[1]);
b.restoreState(facesContext, savedState1);
- assertTrue(a._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.contains(listener1));
a.removeTestFacesListener(listener1);
b.removeTestFacesListener(listener1);
- assertFalse(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
}
public void testSimpleSaveRestore9()
@@ -621,18 +617,18 @@
Object [] savedState1 = (Object[]) a.saveState(facesContext);
// This is null because StateFacesListener is instance of PartialStateHolder but a
// listener was added after markInitialState
- assertNotNull(savedState1[1]);
+ Assert.assertNotNull(savedState1[1]);
b.restoreState(facesContext, savedState1);
- assertTrue(a._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.contains(listener1));
- assertTrue(a._facesListeners.contains(listener2));
- assertTrue(b._facesListeners.contains(listener2));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener2));
+ Assert.assertTrue(b._facesListeners.contains(listener2));
a.removeTestFacesListener(listener1);
b.removeTestFacesListener(listener1);
- assertFalse(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
- assertTrue(a._facesListeners.contains(listener2));
- assertTrue(b._facesListeners.contains(listener2));
+ Assert.assertFalse(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener2));
+ Assert.assertTrue(b._facesListeners.contains(listener2));
}
public void testSimpleSaveRestoreTransient1()
@@ -644,9 +640,9 @@
listener1.setValue("value");
a.addTestFacesListener(listener1);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
- assertTrue(b._facesListeners.isEmpty());
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertTrue(b._facesListeners.isEmpty());
}
public void testSimpleSaveRestoreTransient2()
@@ -660,8 +656,8 @@
listener1.setValue("value");
a.addTestFacesListener(listener1);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
}
public void testSimpleSaveRestoreTransient3()
@@ -678,8 +674,8 @@
listener1.setValue("value");
a.addTestFacesListener(listener1);
b.restoreState(facesContext, a.saveState(facesContext));
- assertTrue(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
}
public void testSimpleSaveRestoreTransient4()
@@ -696,8 +692,8 @@
//Since listener1 is transient
Object [] savedState1 = (Object[]) a.saveState(facesContext);
b.restoreState(facesContext, savedState1);
- assertTrue(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
}
public void testSimpleSaveRestoreTransient5()
@@ -719,11 +715,11 @@
//Since listener1 is transient
Object [] savedState1 = (Object[]) a.saveState(facesContext);
b.restoreState(facesContext, savedState1);
- assertTrue(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
- assertTrue(a._facesListeners.contains(listener2));
- assertTrue(b._facesListeners.contains(listener2));
- assertEquals("value2", ((StateFacesListener)b._facesListeners.get(b._facesListeners.indexOf(listener2))).getValue());
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener2));
+ Assert.assertTrue(b._facesListeners.contains(listener2));
+ Assert.assertEquals("value2", ((StateFacesListener)b._facesListeners.get(b._facesListeners.indexOf(listener2))).getValue());
}
public void testSimpleSaveRestoreTransient6()
@@ -739,8 +735,8 @@
//Since listener1 is transient
Object [] savedState1 = (Object[]) a.saveState(facesContext);
b.restoreState(facesContext, savedState1);
- assertTrue(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
}
public void testSimpleSaveRestoreTransient7()
@@ -762,10 +758,10 @@
//Since listener1 is transient
Object [] savedState1 = (Object[]) a.saveState(facesContext);
b.restoreState(facesContext, savedState1);
- assertTrue(a._facesListeners.contains(listener1));
- assertFalse(b._facesListeners.contains(listener1));
- assertTrue(a._facesListeners.contains(listener2));
- assertTrue(b._facesListeners.contains(listener2));
- assertEquals("value2", ((StateFacesListener)b._facesListeners.get(b._facesListeners.indexOf(listener2))).getValue());
+ Assert.assertTrue(a._facesListeners.contains(listener1));
+ Assert.assertFalse(b._facesListeners.contains(listener1));
+ Assert.assertTrue(a._facesListeners.contains(listener2));
+ Assert.assertTrue(b._facesListeners.contains(listener2));
+ Assert.assertEquals("value2", ((StateFacesListener)b._facesListeners.get(b._facesListeners.indexOf(listener2))).getValue());
}
}
diff --git a/impl/src/test/java/javax/faces/component/_DeltaStateHelperTest.java b/impl/src/test/java/javax/faces/component/_DeltaStateHelperTest.java
index 65ad89f..0f4fc45 100644
--- a/impl/src/test/java/javax/faces/component/_DeltaStateHelperTest.java
+++ b/impl/src/test/java/javax/faces/component/_DeltaStateHelperTest.java
@@ -20,6 +20,7 @@
import java.util.List;
import java.util.Map;
+import org.junit.Assert;
/**
* A generic framework less testcase for our _DeltaStateHelper class!
@@ -41,15 +42,15 @@
private void assertStructure()
{
- assertTrue("check for key1", _instance.get(KEY1).equals(VAL1));
- assertTrue("check for key2", _instance.get(KEY2) instanceof Map);
- assertTrue("check for key3", _instance.get(KEY3) instanceof List);
+ Assert.assertTrue("check for key1", _instance.get(KEY1).equals(VAL1));
+ Assert.assertTrue("check for key2", _instance.get(KEY2) instanceof Map);
+ Assert.assertTrue("check for key3", _instance.get(KEY3) instanceof List);
- assertTrue("check for list size",
+ Assert.assertTrue("check for list size",
((List) _instance.get(KEY3)).size() >= 1);
- assertTrue("check for map entries", ((Map) _instance.get(KEY2)).get(
+ Assert.assertTrue("check for map entries", ((Map) _instance.get(KEY2)).get(
KEY_2_2).equals(VAL3));
- assertTrue("check for map entries", ((Map) _instance.get(KEY2)).get(
+ Assert.assertTrue("check for map entries", ((Map) _instance.get(KEY2)).get(
KEY_2_1).equals(VAL2));
}
@@ -80,13 +81,8 @@
}
}
- public _DeltaStateHelperTest(String testName)
- {
- super(testName);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -96,7 +92,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
@@ -108,10 +104,10 @@
*/
public void testIsInitalStateMarked()
{
- assertTrue("Initial state must be marked", _instance
+ Assert.assertTrue("Initial state must be marked", _instance
.isInitialStateMarked());
_instance.setInitialStateMarked(false);
- assertFalse("Initial state must be false", _instance
+ Assert.assertFalse("Initial state must be false", _instance
.isInitialStateMarked());
}
@@ -122,25 +118,25 @@
{
_instance.add(KEY1, VAL1);
Object val = _instance.get(KEY1);
- assertTrue("Value must be list", val instanceof List);
- assertTrue("Value size must be one", ((List) val).size() == 1);
+ Assert.assertTrue("Value must be list", val instanceof List);
+ Assert.assertTrue("Value size must be one", ((List) val).size() == 1);
_instance.add(KEY1, new Integer(2));
_instance.add(KEY2, new Integer(2));
val = _instance.get(KEY1);
- assertTrue("Value must be list", val instanceof List);
- assertTrue("Value size must be one", ((List) val).size() == 2);
+ Assert.assertTrue("Value must be list", val instanceof List);
+ Assert.assertTrue("Value size must be one", ((List) val).size() == 2);
- assertTrue("Value msut be of type string and must equal val1",
+ Assert.assertTrue("Value msut be of type string and must equal val1",
((List) val).get(0).equals(VAL1));
- assertTrue("Value msut be of type int and must equal 2", ((List) val)
+ Assert.assertTrue("Value msut be of type int and must equal 2", ((List) val)
.get(1).equals(new Integer(2)));
val = _instance.get(KEY2);
- assertTrue("Value must be list", val instanceof List);
- assertTrue("Value size must be one", ((List) val).size() == 1);
+ Assert.assertTrue("Value must be list", val instanceof List);
+ Assert.assertTrue("Value size must be one", ((List) val).size() == 1);
}
/**
@@ -172,12 +168,12 @@
{
_setupGetTests();
- assertTrue("check for key1", _instance.get(KEY1).equals(VAL1));
+ Assert.assertTrue("check for key1", _instance.get(KEY1).equals(VAL1));
Map entry = (Map) _instance.get(KEY2);
- assertTrue("check for key2", _instance.get(KEY2) instanceof Map);
+ Assert.assertTrue("check for key2", _instance.get(KEY2) instanceof Map);
- assertTrue("check for key2 structure", entry.size() == 2
+ Assert.assertTrue("check for key2 structure", entry.size() == 2
&& entry.get(KEY_2_1).equals(VAL2)
&& entry.get(KEY_2_2).equals(VAL3));
}
@@ -187,21 +183,21 @@
_instance.put(KEY1, null);
_instance.put(KEY2, null);
- assertNull("key1 is not null", _instance.get(KEY1));
- assertNull("key2 is not null", _instance.get(KEY2));
+ Assert.assertNull("key1 is not null", _instance.get(KEY1));
+ Assert.assertNull("key2 is not null", _instance.get(KEY2));
_setupGetTests();
- assertTrue("check for key1", _instance.get(KEY1).equals(VAL1));
+ Assert.assertTrue("check for key1", _instance.get(KEY1).equals(VAL1));
Map entry = (Map) _instance.get(KEY2);
- assertTrue("check for key2", _instance.get(KEY2) instanceof Map);
+ Assert.assertTrue("check for key2", _instance.get(KEY2) instanceof Map);
- assertTrue("check for key2 structure", entry.size() == 2
+ Assert.assertTrue("check for key2 structure", entry.size() == 2
&& entry.get(KEY_2_1).equals(VAL2)
&& entry.get(KEY_2_2).equals(VAL3));
_instance.put(KEY1, null);
- assertNull("key1 is not null", _instance.get(KEY1));
+ Assert.assertNull("key1 is not null", _instance.get(KEY1));
}
/**
@@ -219,7 +215,7 @@
{
_setupGetTests();
_instance.remove(KEY1);
- assertTrue("key 1 should not exist anymore",
+ Assert.assertTrue("key 1 should not exist anymore",
_instance.get(KEY1) == null);
//TODO check the deleted data structure for further internal structural tests
}
@@ -235,8 +231,8 @@
_instance.remove(KEY3, VAL3);
- assertTrue("no key2 should exist anymore", _instance.get(KEY2) == null);
- assertTrue("key3 also should not exist anymore",
+ Assert.assertTrue("no key2 should exist anymore", _instance.get(KEY2) == null);
+ Assert.assertTrue("key3 also should not exist anymore",
_instance.get(KEY3) == null);
}
@@ -252,8 +248,8 @@
//save stating does not need a facesContext for now!
Object retVal = _instance.saveState(facesContext);
- assertTrue("retVal must be an array", retVal instanceof Object[]);
- assertTrue("arraylength must be given", ((Object[]) retVal).length > 0);
+ Assert.assertTrue("retVal must be an array", retVal instanceof Object[]);
+ Assert.assertTrue("arraylength must be given", ((Object[]) retVal).length > 0);
//only basic structural tests are done here
//the more important ones are the ones in restorestate
@@ -263,7 +259,7 @@
_instance.put(KEY5, VAL5);
Object[] deltaSaveState = (Object[]) _instance.saveState(facesContext);
//only the new value should be saved as delta
- assertTrue("Delta Savestate structure", deltaSaveState.length == 2
+ Assert.assertTrue("Delta Savestate structure", deltaSaveState.length == 2
&& deltaSaveState[0].equals(KEY5)
&& deltaSaveState[1].equals(VAL5));
@@ -299,6 +295,6 @@
public void testIsTransient()
{
_instance.setTransient(true);
- assertTrue(_instance.isTransient());
+ Assert.assertTrue(_instance.isTransient());
}
}
diff --git a/impl/src/test/java/javax/faces/component/_SelectItemsUtilTest.java b/impl/src/test/java/javax/faces/component/_SelectItemsUtilTest.java
index 0ef049e..a9af647 100644
--- a/impl/src/test/java/javax/faces/component/_SelectItemsUtilTest.java
+++ b/impl/src/test/java/javax/faces/component/_SelectItemsUtilTest.java
@@ -24,6 +24,7 @@
import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.junit.After;
+import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
@@ -85,11 +86,11 @@
boolean matchValue = _SelectItemsUtil.matchValue(facesContext, uiComponent, value, iterator, null);
- assertTrue("Value Float 1.2 must match SelectItem.value \"1.2\" (type of String)", matchValue);
+ Assert.assertTrue("Value Float 1.2 must match SelectItem.value \"1.2\" (type of String)", matchValue);
Float valueNotInSelectItems = Float.valueOf("2.0");
matchValue = _SelectItemsUtil.matchValue(facesContext, uiComponent, valueNotInSelectItems, iterator, null);
- assertFalse(matchValue);
+ Assert.assertFalse(matchValue);
}
@Test
@@ -104,11 +105,11 @@
Object enumValue = MockEnum.THREE;
boolean matchValue = _SelectItemsUtil.matchValue(facesContext, uiComponent, enumValue, iterator, null);
- assertTrue("Value Enum THREE must match SelectItem.value \"THREE\" (type of String)", matchValue);
+ Assert.assertTrue("Value Enum THREE must match SelectItem.value \"THREE\" (type of String)", matchValue);
enumValue = MockEnum.FOUR;
matchValue = _SelectItemsUtil.matchValue(facesContext, uiComponent, enumValue, iterator, null);
- assertFalse(matchValue);
+ Assert.assertFalse(matchValue);
}
@Test
@@ -123,7 +124,7 @@
Object enumValue = MockEnum.TWO;
boolean matchValue = _SelectItemsUtil.matchValue(facesContext, uiComponent, enumValue, iterator, null);
- assertTrue("Value Enum TWO must match SelectItem.value \"TWO\" (type of String)", matchValue);
+ Assert.assertTrue("Value Enum TWO must match SelectItem.value \"TWO\" (type of String)", matchValue);
}
private static enum MockEnum {
@@ -153,11 +154,11 @@
{
Float value = Float.parseFloat(NO_SELECTION_ITEM_VALUE);
boolean noSelectionOption = _SelectItemsUtil.isNoSelectionOption(facesContext, uiComponent, value, iterator, null);
- assertTrue(noSelectionOption);
+ Assert.assertTrue(noSelectionOption);
Float valueNotInSelectItems = Float.valueOf("2.0");
noSelectionOption = _SelectItemsUtil.isNoSelectionOption(facesContext, uiComponent, valueNotInSelectItems, iterator, null);
- assertFalse(noSelectionOption);
+ Assert.assertFalse(noSelectionOption);
}
diff --git a/impl/src/test/java/javax/faces/component/_SharedRendererUtilsTest.java b/impl/src/test/java/javax/faces/component/_SharedRendererUtilsTest.java
index d365a63..add85c9 100644
--- a/impl/src/test/java/javax/faces/component/_SharedRendererUtilsTest.java
+++ b/impl/src/test/java/javax/faces/component/_SharedRendererUtilsTest.java
@@ -29,8 +29,9 @@
import javax.faces.convert.Converter;
import javax.faces.convert.ConverterException;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.el.MockValueExpression;
+import org.junit.Assert;
public class _SharedRendererUtilsTest extends AbstractJsfTestCase
{
@@ -171,14 +172,9 @@
private UISelectMany uiSelectMany;
private String[] submittedValue;
private Converter pojoConverter = new POJOConverter();
-
- public _SharedRendererUtilsTest(String name)
- {
- super(name);
- }
-
+
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -187,7 +183,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
@@ -202,8 +198,8 @@
public void testGetConvertedUISelectManyValueNoConverterNoValueExpression()
{
Object target = SharedRendererUtils.getConvertedUISelectManyValue(facesContext, uiSelectMany, submittedValue);
- assertTrue(target instanceof Object[]);
- assertTrue(Arrays.deepEquals((Object[]) target, submittedValue));
+ Assert.assertTrue(target instanceof Object[]);
+ Assert.assertTrue(Arrays.deepEquals((Object[]) target, submittedValue));
}
/**
@@ -217,10 +213,10 @@
ValueExpression expr = new MockValueExpression("#{bean.intArrayValue}", int[].class);
uiSelectMany.setValueExpression("value", expr);
Object target = SharedRendererUtils.getConvertedUISelectManyValue(facesContext, uiSelectMany, submittedValue);
- assertTrue(target instanceof int[]);
+ Assert.assertTrue(target instanceof int[]);
int[] array = (int[]) target;
- assertTrue(new Integer(submittedValue[0]).equals(array[0]));
- assertTrue(new Integer(submittedValue[0]).equals(array[0]));
+ Assert.assertTrue(new Integer(submittedValue[0]).equals(array[0]));
+ Assert.assertTrue(new Integer(submittedValue[0]).equals(array[0]));
}
@@ -235,10 +231,10 @@
ValueExpression expr = new MockValueExpression("#{bean.floatArrayValue}", Float[].class);
uiSelectMany.setValueExpression("value", expr);
Object target = SharedRendererUtils.getConvertedUISelectManyValue(facesContext, uiSelectMany, submittedValue);
- assertTrue(target instanceof Float[]);
+ Assert.assertTrue(target instanceof Float[]);
Float[] array = (Float[]) target;
- assertTrue(new Float(submittedValue[0]).equals(array[0]));
- assertTrue(new Float(submittedValue[1]).equals(array[1]));
+ Assert.assertTrue(new Float(submittedValue[0]).equals(array[0]));
+ Assert.assertTrue(new Float(submittedValue[1]).equals(array[1]));
}
/**
@@ -253,10 +249,10 @@
uiSelectMany.setValueExpression("value", expr);
uiSelectMany.setConverter(pojoConverter);
Object target = SharedRendererUtils.getConvertedUISelectManyValue(facesContext, uiSelectMany, submittedValue);
- assertTrue(target instanceof POJO[]);
+ Assert.assertTrue(target instanceof POJO[]);
POJO[] array = (POJO[]) target;
- assertTrue(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[0]).equals(array[0]));
- assertTrue(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[1]).equals(array[1]));
+ Assert.assertTrue(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[0]).equals(array[0]));
+ Assert.assertTrue(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[1]).equals(array[1]));
}
/**
@@ -273,10 +269,10 @@
uiSelectMany.setValueExpression("value", expr);
uiSelectMany.setConverter(pojoConverter);
Object target = SharedRendererUtils.getConvertedUISelectManyValue(facesContext, uiSelectMany, submittedValue);
- assertTrue(target instanceof Collection);
+ Assert.assertTrue(target instanceof Collection);
Collection collection = (Collection) target;
- assertTrue(collection.contains(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[0])));
- assertTrue(collection.contains(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[1])));
+ Assert.assertTrue(collection.contains(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[0])));
+ Assert.assertTrue(collection.contains(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[1])));
}
/**
@@ -295,10 +291,10 @@
uiSelectMany.setConverter(pojoConverter);
uiSelectMany.getAttributes().put("collectionType", "java.util.HashSet");
Object target = SharedRendererUtils.getConvertedUISelectManyValue(facesContext, uiSelectMany, submittedValue);
- assertTrue(target instanceof HashSet);
+ Assert.assertTrue(target instanceof HashSet);
HashSet hashSet = (HashSet) target;
- assertTrue(hashSet.contains(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[0])));
- assertTrue(hashSet.contains(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[1])));
+ Assert.assertTrue(hashSet.contains(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[0])));
+ Assert.assertTrue(hashSet.contains(pojoConverter.getAsObject(facesContext, uiSelectMany, submittedValue[1])));
}
/**
@@ -314,7 +310,7 @@
try
{
SharedRendererUtils.getConvertedUISelectManyValue(facesContext, uiSelectMany, submittedValue);
- fail();
+ Assert.fail();
}
catch (ConverterException ce)
{
@@ -337,7 +333,7 @@
try
{
SharedRendererUtils.getConvertedUISelectManyValue(facesContext, uiSelectMany, submittedValue);
- fail();
+ Assert.fail();
}
catch (FacesException fe)
{
diff --git a/impl/src/test/java/javax/faces/convert/DateTimeConverterTest.java b/impl/src/test/java/javax/faces/convert/DateTimeConverterTest.java
index 9a61c27..13ea2d5 100644
--- a/impl/src/test/java/javax/faces/convert/DateTimeConverterTest.java
+++ b/impl/src/test/java/javax/faces/convert/DateTimeConverterTest.java
@@ -27,24 +27,16 @@
import javax.faces.component.UIInput;
import javax.faces.context.FacesContext;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
public class DateTimeConverterTest extends AbstractJsfTestCase
{
private DateTimeConverter mock;
- public static void main(String[] args)
- {
- junit.textui.TestRunner.run(DateTimeConverterTest.class);
- }
-
- public DateTimeConverterTest(String name)
- {
- super(name);
- }
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -55,7 +47,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
@@ -77,7 +69,7 @@
{
mock.getAsObject(FacesContext.getCurrentInstance(), input, "15/15/15");
- assertTrue("this date should not be parsable - and it is, so this is wrong.", false);
+ Assert.assertTrue("this date should not be parsable - and it is, so this is wrong.", false);
}
catch (ConverterException e)
{
@@ -94,18 +86,18 @@
String str = format.format(date);
- assertEquals("12/01/01", str);
+ Assert.assertEquals("12/01/01", str);
format = new SimpleDateFormat("MM/dd/yyyy");
format.setTimeZone(TimeZone.getDefault());
str = format.format(date);
- assertEquals("12/01/0001", str);
+ Assert.assertEquals("12/01/0001", str);
}
catch (ConverterException e)
{
- assertTrue("this date should not be parsable - and it is, so this is wrong.", false);
+ Assert.assertTrue("this date should not be parsable - and it is, so this is wrong.", false);
}
}
}
diff --git a/impl/src/test/java/javax/faces/convert/DoubleConverterTest.java b/impl/src/test/java/javax/faces/convert/DoubleConverterTest.java
index 883c115..787f8c1 100644
--- a/impl/src/test/java/javax/faces/convert/DoubleConverterTest.java
+++ b/impl/src/test/java/javax/faces/convert/DoubleConverterTest.java
@@ -18,12 +18,13 @@
*/
package javax.faces.convert;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.junit.Test;
import javax.faces.component.UIInput;
import javax.faces.context.FacesContext;
import java.util.Locale;
+import org.junit.Assert;
/**
* Test the {@link DoubleConverter}.
@@ -32,13 +33,8 @@
private DoubleConverter mock;
- public DoubleConverterTest(String name)
- {
- super(name);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -46,7 +42,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
@@ -64,21 +60,21 @@
{
Double d = (Double) mock.getAsObject(FacesContext.getCurrentInstance(), input, "47,3443");
- assertNotNull(d);
- assertEquals(47.3443d, d.doubleValue());
+ Assert.assertNotNull(d);
+ Assert.assertEquals(47.3443d, d.doubleValue(), 0);
}
{
Double d = (Double) mock.getAsObject(FacesContext.getCurrentInstance(), input, "0,3443e3");
- assertNotNull(d);
- assertEquals(344.3d, d.doubleValue());
+ Assert.assertNotNull(d);
+ Assert.assertEquals(344.3d, d.doubleValue(), 0);
}
{
// values with a dot as decimal seperator should still work...
Double d = (Double) mock.getAsObject(FacesContext.getCurrentInstance(), input, "0.3443e3");
- assertNotNull(d);
- assertEquals(344.3d, d.doubleValue());
+ Assert.assertNotNull(d);
+ Assert.assertEquals(344.3d, d.doubleValue(), 0);
}
}
@@ -94,8 +90,8 @@
{
Double d = (Double) mock.getAsObject(FacesContext.getCurrentInstance(), input, "47.3443");
- assertNotNull(d);
- assertEquals(47.3443d, d.doubleValue());
+ Assert.assertNotNull(d);
+ Assert.assertEquals(47.3443d, d.doubleValue(), 0);
}
{
@@ -103,7 +99,7 @@
try
{
Double d = (Double) mock.getAsObject(FacesContext.getCurrentInstance(), input, "47,3443");
- fail();
+ Assert.fail();
}
catch (ConverterException cev)
{
diff --git a/impl/src/test/java/javax/faces/convert/EnumConverterTest.java b/impl/src/test/java/javax/faces/convert/EnumConverterTest.java
index c36cdb1..79a91b2 100644
--- a/impl/src/test/java/javax/faces/convert/EnumConverterTest.java
+++ b/impl/src/test/java/javax/faces/convert/EnumConverterTest.java
@@ -22,7 +22,8 @@
import javax.faces.component.UIInput;
import javax.faces.context.FacesContext;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* This testcase test <code>javax.faces.convert.EnumConverter</code>.
@@ -45,20 +46,15 @@
private EnumConverter converter;
- public EnumConverterTest(String name)
- {
- super(name);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
converter = new EnumConverter(testEnum.class);
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
converter = null;
@@ -72,7 +68,7 @@
{
UIInput input = new UIInput();
Object convertedObj = converter.getAsObject(FacesContext.getCurrentInstance(), input, "ITEM2");
- assertEquals(convertedObj, testEnum.ITEM2);
+ Assert.assertEquals(convertedObj, testEnum.ITEM2);
}
/**
@@ -83,7 +79,7 @@
{
UIInput input = new UIInput();
Object convertedObj = converter.getAsObject(FacesContext.getCurrentInstance(), input, null);
- assertNull(convertedObj);
+ Assert.assertNull(convertedObj);
}
/**
@@ -96,7 +92,7 @@
try
{
converter.getAsObject(FacesContext.getCurrentInstance(), input, "NO_ENUM_CONST");
- fail("Converter exception should be thrown");
+ Assert.fail("Converter exception should be thrown");
}
catch (ConverterException e)
{
@@ -115,7 +111,7 @@
try
{
testConverter.getAsObject(FacesContext.getCurrentInstance(), input, "ITEM2");
- fail("Converter exception should be thrown");
+ Assert.fail("Converter exception should be thrown");
}
catch (ConverterException e)
{
@@ -131,7 +127,7 @@
{
UIInput input = new UIInput();
String convertedStr = converter.getAsString(FacesContext.getCurrentInstance(), input, testEnum.ITEM1);
- assertEquals(convertedStr, testEnum.ITEM1.name());
+ Assert.assertEquals(convertedStr, testEnum.ITEM1.name());
}
/**
@@ -142,7 +138,7 @@
{
UIInput input = new UIInput();
String convertedStr = converter.getAsString(FacesContext.getCurrentInstance(), input, null);
- assertEquals(convertedStr, "");
+ Assert.assertEquals(convertedStr, "");
}
/**
@@ -155,7 +151,7 @@
try
{
String convertedStr = converter.getAsString(FacesContext.getCurrentInstance(), input, "HALLO");
- fail("Converter exception should be thrown");
+ Assert.fail("Converter exception should be thrown");
}
catch (ConverterException e)
{
@@ -174,7 +170,7 @@
try
{
testConverter.getAsString(FacesContext.getCurrentInstance(), input, testEnum.ITEM1);
- fail("Converter exception should be thrown");
+ Assert.fail("Converter exception should be thrown");
}
catch (ConverterException e)
{
diff --git a/impl/src/test/java/javax/faces/convert/MessageUtilsTest.java b/impl/src/test/java/javax/faces/convert/MessageUtilsTest.java
index 57c8418..63d4341 100644
--- a/impl/src/test/java/javax/faces/convert/MessageUtilsTest.java
+++ b/impl/src/test/java/javax/faces/convert/MessageUtilsTest.java
@@ -22,25 +22,21 @@
import javax.faces.component.html.HtmlInputText;
import org.apache.myfaces.core.api.shared.MessageUtils;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.el.MockValueExpression;
+import org.junit.Assert;
public class MessageUtilsTest extends AbstractJsfTestCase
{
- public MessageUtilsTest(String name)
- {
- super(name);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
}
@@ -50,7 +46,7 @@
HtmlInputText inputText = new HtmlInputText();
inputText.getAttributes().put("label", "testLabel");
Object label = MessageUtils.getLabel(facesContext, inputText);
- assertEquals("testLabel", label);
+ Assert.assertEquals("testLabel", label);
}
public void testGetLabelFromValueExpression()
@@ -61,7 +57,7 @@
inputText.setValueExpression("label", expression);
Object label = MessageUtils.getLabel(facesContext, inputText);
- assertEquals("testLabel", label);
+ Assert.assertEquals("testLabel", label);
}
public void testGetLabelReturnsClientIdWhenLabelIsNotSpecified()
@@ -69,6 +65,6 @@
HtmlInputText inputText = new HtmlInputText();
inputText.setId("testId");
Object label = MessageUtils.getLabel(facesContext, inputText);
- assertEquals("testId", label);
+ Assert.assertEquals("testId", label);
}
}
\ No newline at end of file
diff --git a/impl/src/test/java/javax/faces/convert/NumberConverterTest.java b/impl/src/test/java/javax/faces/convert/NumberConverterTest.java
index 230b3e4..37b3ab0 100644
--- a/impl/src/test/java/javax/faces/convert/NumberConverterTest.java
+++ b/impl/src/test/java/javax/faces/convert/NumberConverterTest.java
@@ -24,7 +24,7 @@
import javax.el.ValueExpression;
import javax.faces.component.UIInput;
import javax.faces.context.FacesContext;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.junit.Assert;
import org.junit.Test;
@@ -32,18 +32,8 @@
{
private NumberConverter mock;
- public static void main(String[] args)
- {
- junit.textui.TestRunner.run(NumberConverterTest.class);
- }
-
- public NumberConverterTest(String name)
- {
- super(name);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -51,7 +41,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
super.tearDown();
@@ -70,7 +60,7 @@
mock.setType("currency");
String stringValue = mock.getAsString(facesContext, input, new Double(12345.68d));
Number number = (Number) mock.getAsObject(FacesContext.getCurrentInstance(), input, "12\u00a0345,68 \u20AC");
- assertNotNull(number);
+ Assert.assertNotNull(number);
}
@Test
@@ -81,7 +71,7 @@
UIInput input = new UIInput();
mock.setType("currency");
Number number = (Number) mock.getAsObject(FacesContext.getCurrentInstance(), input, "12 345,68 \u20AC");
- assertNotNull(number);
+ Assert.assertNotNull(number);
}
/**
@@ -98,8 +88,8 @@
Number testValue = 12345.68d;
String stringValue = mock.getAsString(facesContext, input, testValue);
Number number = (Number) mock.getAsObject(facesContext, input, stringValue);
- assertNotNull(number);
- assertEquals(testValue, number);
+ Assert.assertNotNull(number);
+ Assert.assertEquals(testValue, number);
}
/**
@@ -116,8 +106,8 @@
Number testValue = 12345.68d;
String stringValue = mock.getAsString(facesContext, input, testValue);
Number number = (Number) mock.getAsObject(facesContext, input, stringValue);
- assertNotNull(number);
- assertEquals(testValue, number);
+ Assert.assertNotNull(number);
+ Assert.assertEquals(testValue, number);
}
/**
@@ -134,8 +124,8 @@
Number testValue = 12345.68d;
String stringValue = mock.getAsString(facesContext, input, testValue);
Number number = (Number) mock.getAsObject(facesContext, input, stringValue);
- assertNotNull(number);
- assertEquals(testValue, number);
+ Assert.assertNotNull(number);
+ Assert.assertEquals(testValue, number);
}
@Test
@@ -148,8 +138,8 @@
Number testValue = 12345.68d;
String stringValue = mock.getAsString(facesContext, input, testValue);
Number number = (Number) mock.getAsObject(facesContext, input, stringValue);
- assertNotNull(number);
- assertEquals(testValue, number);
+ Assert.assertNotNull(number);
+ Assert.assertEquals(testValue, number);
}
@Test
@@ -163,8 +153,8 @@
Number testValue = 12345.68d;
String stringValue = mock.getAsString(facesContext, input, testValue);
Number number = (Number) mock.getAsObject(facesContext, input, stringValue);
- assertNotNull(number);
- assertEquals(testValue, number);
+ Assert.assertNotNull(number);
+ Assert.assertEquals(testValue, number);
}
@Test
@@ -176,11 +166,11 @@
FacesContext.getCurrentInstance().getViewRoot().setLocale(new Locale("cs"));
UIInput input = new UIInput();
String stringValue = mock.getAsString(facesContext, input, new Long(7000));
- assertEquals("must return 7&NBSP000", "7\u00a0000", stringValue);
+ Assert.assertEquals("must return 7&NBSP000", "7\u00a0000", stringValue);
Number number = (Number) mock.getAsObject(FacesContext.getCurrentInstance(), input, stringValue);
- assertNotNull(number);
- assertEquals(new Long(7000), number);
+ Assert.assertNotNull(number);
+ Assert.assertEquals(new Long(7000), number);
}
@Test
@@ -200,9 +190,9 @@
Number number = (Number) mock.getAsObject(FacesContext.getCurrentInstance(), input, "1");
- assertNotNull(number);
- assertTrue(number instanceof BigInteger);
- assertEquals(BigInteger.ONE, number);
+ Assert.assertNotNull(number);
+ Assert.assertTrue(number instanceof BigInteger);
+ Assert.assertEquals(BigInteger.ONE, number);
}
@Test
diff --git a/impl/src/test/java/javax/faces/event/MethodExpressionActionListenerTest.java b/impl/src/test/java/javax/faces/event/MethodExpressionActionListenerTest.java
index c7b6a00..791ee56 100644
--- a/impl/src/test/java/javax/faces/event/MethodExpressionActionListenerTest.java
+++ b/impl/src/test/java/javax/faces/event/MethodExpressionActionListenerTest.java
@@ -25,8 +25,9 @@
import javax.el.MethodNotFoundException;
import javax.faces.component.UICommand;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.easymock.classextension.EasyMock;
+import org.junit.Assert;
/**
* Tests for {@link MethodExpressionActionListener}
@@ -41,12 +42,8 @@
private ActionEvent actionEvent;
private Object[] paramsWithActionEvent;
- public MethodExpressionActionListenerTest(String name)
- {
- super(name);
- }
-
- protected void setUp() throws Exception
+ @Override
+ public void setUp() throws Exception
{
super.setUp();
uiComponent = new UICommand();
@@ -60,7 +57,8 @@
methodExpressionZeroArg = EasyMock.createNiceMock(MethodExpression.class);
}
- protected void tearDown() throws Exception
+ @Override
+ public void tearDown() throws Exception
{
uiComponent = null;
actionEvent = null;
@@ -135,7 +133,7 @@
{
methodExpressionActionListener = new MethodExpressionActionListener(methodExpressionOneArg, methodExpressionZeroArg);
Object[] expectedState = new Object [] {methodExpressionOneArg, methodExpressionZeroArg};
- assertTrue("Both MethodExpression instances described in the constructor must be saved.",
+ Assert.assertTrue("Both MethodExpression instances described in the constructor must be saved.",
Arrays.deepEquals(expectedState, (Object[]) methodExpressionActionListener.saveState(facesContext)));
}
@@ -150,11 +148,11 @@
// Test if the instance variables are set to the right values via reflection
Field oneArgField = MethodExpressionActionListener.class.getDeclaredField("methodExpressionOneArg");
oneArgField.setAccessible(true);
- assertEquals(methodExpressionOneArg, oneArgField.get(methodExpressionActionListener));
+ Assert.assertEquals(methodExpressionOneArg, oneArgField.get(methodExpressionActionListener));
Field zeroArgField = MethodExpressionActionListener.class.getDeclaredField("methodExpressionZeroArg");
zeroArgField.setAccessible(true);
- assertEquals(methodExpressionZeroArg, zeroArgField.get(methodExpressionActionListener));
+ Assert.assertEquals(methodExpressionZeroArg, zeroArgField.get(methodExpressionActionListener));
}
}
diff --git a/impl/src/test/java/javax/faces/event/MethodExpressionValueChangeListenerTest.java b/impl/src/test/java/javax/faces/event/MethodExpressionValueChangeListenerTest.java
index ccb1208..920c2fa 100644
--- a/impl/src/test/java/javax/faces/event/MethodExpressionValueChangeListenerTest.java
+++ b/impl/src/test/java/javax/faces/event/MethodExpressionValueChangeListenerTest.java
@@ -25,8 +25,9 @@
import javax.el.MethodNotFoundException;
import javax.faces.component.UICommand;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.easymock.classextension.EasyMock;
+import org.junit.Assert;
/**
* Tests for {@link MethodExpressionValueChangeListener}
@@ -41,12 +42,7 @@
private ValueChangeEvent valueChangeEvent;
private Object[] paramsWithValueChangeEvent;
- public MethodExpressionValueChangeListenerTest(String name)
- {
- super(name);
- }
-
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
uiComponent = new UICommand();
@@ -60,7 +56,7 @@
methodExpressionZeroArg = EasyMock.createNiceMock(MethodExpression.class);
}
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
uiComponent = null;
valueChangeEvent = null;
@@ -135,7 +131,7 @@
{
methodExpressionValueChangeListener = new MethodExpressionValueChangeListener(methodExpressionOneArg, methodExpressionZeroArg);
Object[] expectedState = new Object [] {methodExpressionOneArg, methodExpressionZeroArg};
- assertTrue("Both MethodExpression instances described in the constructor must be saved.",
+ Assert.assertTrue("Both MethodExpression instances described in the constructor must be saved.",
Arrays.deepEquals(expectedState, (Object[]) methodExpressionValueChangeListener.saveState(facesContext)));
}
@@ -150,11 +146,11 @@
// Test if the instance variables are set to the right values via reflection
Field oneArgField = MethodExpressionValueChangeListener.class.getDeclaredField("methodExpressionOneArg");
oneArgField.setAccessible(true);
- assertEquals(methodExpressionOneArg, oneArgField.get(methodExpressionValueChangeListener));
+ Assert.assertEquals(methodExpressionOneArg, oneArgField.get(methodExpressionValueChangeListener));
Field zeroArgField = MethodExpressionValueChangeListener.class.getDeclaredField("methodExpressionZeroArg");
zeroArgField.setAccessible(true);
- assertEquals(methodExpressionZeroArg, zeroArgField.get(methodExpressionValueChangeListener));
+ Assert.assertEquals(methodExpressionZeroArg, zeroArgField.get(methodExpressionValueChangeListener));
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/application/ApplicationImplJsfTest.java b/impl/src/test/java/org/apache/myfaces/application/ApplicationImplJsfTest.java
index dd16009..0327a3f 100644
--- a/impl/src/test/java/org/apache/myfaces/application/ApplicationImplJsfTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/ApplicationImplJsfTest.java
@@ -29,12 +29,13 @@
import javax.faces.view.facelets.FaceletContext;
import org.apache.myfaces.config.RuntimeConfig;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.el.MockExpressionFactory;
import org.apache.myfaces.view.facelets.impl.FaceletCacheFactoryImpl;
import org.apache.myfaces.view.facelets.mock.MockViewDeclarationLanguageFactory;
import org.easymock.classextension.EasyMock;
import org.easymock.classextension.IMocksControl;
+import org.junit.Assert;
/**
* Test class for ApplicationImpl that extends AbstractJsfTestCase
@@ -96,22 +97,17 @@
*/
private static void assertRendererTypeResourceBeanInfo(UIComponent component, Resource resource, BeanInfo metadata)
{
- assertEquals(COMPOSITE_RENDERER_MSG, "javax.faces.Composite", component.getRendererType());
- assertEquals(RESOURCE_MSG, resource, component.getAttributes().get(Resource.COMPONENT_RESOURCE_KEY));
- assertEquals(BEANINFO_MSG, metadata, component.getAttributes().get(UIComponent.BEANINFO_KEY));
+ Assert.assertEquals(COMPOSITE_RENDERER_MSG, "javax.faces.Composite", component.getRendererType());
+ Assert.assertEquals(RESOURCE_MSG, resource, component.getAttributes().get(Resource.COMPONENT_RESOURCE_KEY));
+ Assert.assertEquals(BEANINFO_MSG, metadata, component.getAttributes().get(UIComponent.BEANINFO_KEY));
}
private TestApplicationWrapper _testApplication;
private IMocksControl _mocksControl;
private FaceletContext _faceletContext;
-
- public ApplicationImplJsfTest(String name)
- {
- super(name);
- }
-
+
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -132,7 +128,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
_mocksControl = null;
_faceletContext = null;
@@ -178,7 +174,7 @@
UIComponent component = _testApplication.createComponent(facesContext, resource);
// asserts for the first component
- assertTrue("The component has to be an UINamingContainer", component instanceof UINamingContainer);
+ Assert.assertTrue("The component has to be an UINamingContainer", component instanceof UINamingContainer);
assertRendererTypeResourceBeanInfo(component, resource, metadata);
// ---- second component test - from a script ------------------------------------------
@@ -194,7 +190,7 @@
component = _testApplication.createComponent(facesContext, resource);
// asserts for the second component
- assertTrue("The component has to be a MockResourceComponent", component instanceof MockResourceComponent);
+ Assert.assertTrue("The component has to be a MockResourceComponent", component instanceof MockResourceComponent);
assertRendererTypeResourceBeanInfo(component, resource, metadata);
// remove the script resource again
@@ -237,7 +233,7 @@
component = _testApplication.createComponent(facesContext, componentResource);
// asserts for the third component
- assertTrue("The component has to be a MockResourceComponent", component instanceof MockResourceComponent);
+ Assert.assertTrue("The component has to be a MockResourceComponent", component instanceof MockResourceComponent);
assertRendererTypeResourceBeanInfo(component, componentResource, metadataComponentResource);
// ---- fourth component test - with a custom componentType ------------------------------
@@ -258,7 +254,7 @@
component = _testApplication.createComponent(facesContext, resource);
// asserts for the fourth component
- assertTrue("The component has to be an instance of UIOutput", component instanceof UIOutput);
+ Assert.assertTrue("The component has to be an instance of UIOutput", component instanceof UIOutput);
assertRendererTypeResourceBeanInfo(component, resource, metadata);*/
}
diff --git a/impl/src/test/java/org/apache/myfaces/application/ApplicationImplTest.java b/impl/src/test/java/org/apache/myfaces/application/ApplicationImplTest.java
index 8af55af..c980fc1 100644
--- a/impl/src/test/java/org/apache/myfaces/application/ApplicationImplTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/ApplicationImplTest.java
@@ -46,6 +46,7 @@
import org.apache.myfaces.config.RuntimeConfig;
import org.apache.myfaces.test.mock.MockFacesContext;
import org.apache.myfaces.test.mock.MockFacesContext12;
+import org.junit.Assert;
/**
* @author Mathias Broekelmann (latest modification by $Author$)
@@ -59,7 +60,7 @@
protected ApplicationImpl application;
protected MockFacesContext facesContext;
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
application = new ApplicationImpl(new RuntimeConfig());
facesContext = new MockFacesContext();
@@ -146,7 +147,7 @@
application.addComponent("testComponent", UIOutput.class.getName());
replay(context);
replay(expr);
- assertTrue(UIOutput.class.isAssignableFrom(application.createComponent(expr, context, "testComponent").getClass()));
+ Assert.assertTrue(UIOutput.class.isAssignableFrom(application.createComponent(expr, context, "testComponent").getClass()));
}
public void testCreateComponentExpressionFacesExceptionTest() throws Exception
@@ -168,7 +169,7 @@
}
catch (Throwable e)
{
- fail("FacesException expected: " + e.getMessage());
+ Assert.fail("FacesException expected: " + e.getMessage());
}
}
@@ -189,16 +190,16 @@
@Override
String getBundleName(FacesContext facesContext, String name)
{
- assertEquals(var, name);
+ Assert.assertEquals(var, name);
return bundleName;
}
@Override
ResourceBundle getResourceBundle(String name, Locale locale, ClassLoader loader)
{
- assertEquals(Thread.currentThread().getContextClassLoader(), loader);
- assertEquals(bundleName, name);
- assertEquals(expectedLocale, locale);
+ Assert.assertEquals(Thread.currentThread().getContextClassLoader(), loader);
+ Assert.assertEquals(bundleName, name);
+ Assert.assertEquals(expectedLocale, locale);
return bundle;
}
};
@@ -216,8 +217,8 @@
application.addConverter(Enum.class, EnumConverter.class.getName());
Converter converter = application.createConverter(MyEnum.class);
- assertNotNull(converter);
- assertEquals(converter.getClass(), EnumConverter.class);
+ Assert.assertNotNull(converter);
+ Assert.assertEquals(converter.getClass(), EnumConverter.class);
}
@@ -263,6 +264,6 @@
Converter converter = application.createConverter(AnotherEnum.class);
assertNotNull(converter);
- assertEquals(converter.getClass(), EnumCodedTestConverter.class);
+ Assert.assertEquals(converter.getClass(), EnumCodedTestConverter.class);
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/application/NavigationHandlerImplTest.java b/impl/src/test/java/org/apache/myfaces/application/NavigationHandlerImplTest.java
index 205f3ec..5bb2a3b 100644
--- a/impl/src/test/java/org/apache/myfaces/application/NavigationHandlerImplTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/NavigationHandlerImplTest.java
@@ -619,8 +619,8 @@
// http://www.nfjsone.com/blog/ed_burns/2009/09/dealing_gracefully_with_viewexpiredexception_in_jsf2
underTest.handleNavigation(facesContext, null, "viewExpired");
- assertNotNull(facesContext.getViewRoot());
- assertEquals("/viewExpired.xhtml", facesContext.getViewRoot().getViewId());
+ Assert.assertNotNull(facesContext.getViewRoot());
+ Assert.assertEquals("/viewExpired.xhtml", facesContext.getViewRoot().getViewId());
}
@Test
@@ -634,8 +634,8 @@
// http://www.nfjsone.com/blog/ed_burns/2009/09/dealing_gracefully_with_viewexpiredexception_in_jsf2
underTest.handleNavigation(facesContext, null, "viewExpired.xhtml");
- assertNotNull(facesContext.getViewRoot());
- assertEquals("/viewExpired.xhtml", facesContext.getViewRoot().getViewId());
+ Assert.assertNotNull(facesContext.getViewRoot());
+ Assert.assertEquals("/viewExpired.xhtml", facesContext.getViewRoot().getViewId());
}
@@ -650,11 +650,11 @@
// http://www.nfjsone.com/blog/ed_burns/2009/09/dealing_gracefully_with_viewexpiredexception_in_jsf2
underTest.handleNavigation(facesContext, null, "viewExpired");
- assertNotNull(facesContext.getViewRoot());
+ Assert.assertNotNull(facesContext.getViewRoot());
// In this case, we have /viewExpired.jsf, but note the default ViewHandlerImpl converts the viewId
// from /viewExpired.jsf to /viewExpired.xhtml, when deriveViewId() is called.
- assertEquals("/viewExpired.jsf", facesContext.getViewRoot().getViewId());
+ Assert.assertEquals("/viewExpired.jsf", facesContext.getViewRoot().getViewId());
}
@@ -667,8 +667,8 @@
// http://www.nfjsone.com/blog/ed_burns/2009/09/dealing_gracefully_with_viewexpiredexception_in_jsf2
underTest.handleNavigation(facesContext, null, "viewExpired.xhtml");
- assertNotNull(facesContext.getViewRoot());
- assertEquals("/viewExpired.xhtml", facesContext.getViewRoot().getViewId());
+ Assert.assertNotNull(facesContext.getViewRoot());
+ Assert.assertEquals("/viewExpired.xhtml", facesContext.getViewRoot().getViewId());
}
@@ -684,8 +684,8 @@
underTest.handleNavigation(facesContext, null, "/viewExpired.xhtml");
- assertNotNull(facesContext.getViewRoot());
- assertEquals("/viewExpired.xhtml", facesContext.getViewRoot().getViewId());
+ Assert.assertNotNull(facesContext.getViewRoot());
+ Assert.assertEquals("/viewExpired.xhtml", facesContext.getViewRoot().getViewId());
}
@Test
diff --git a/impl/src/test/java/org/apache/myfaces/application/ResourceHandlerImplTest.java b/impl/src/test/java/org/apache/myfaces/application/ResourceHandlerImplTest.java
index 2a24ed3..0a840bf 100644
--- a/impl/src/test/java/org/apache/myfaces/application/ResourceHandlerImplTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/ResourceHandlerImplTest.java
@@ -20,7 +20,7 @@
import java.io.InputStream;
import java.net.MalformedURLException;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.junit.Assert;
import org.junit.Test;
@@ -43,13 +43,8 @@
private ResourceHandlerImpl resourceHandler;
- public ResourceHandlerImplTest(String name)
- {
- super(name);
- }
-
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -58,7 +53,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
resourceHandler = null;
diff --git a/impl/src/test/java/org/apache/myfaces/application/ViewIdSupportMockTest.java b/impl/src/test/java/org/apache/myfaces/application/ViewIdSupportMockTest.java
index c2c5403..7631966 100644
--- a/impl/src/test/java/org/apache/myfaces/application/ViewIdSupportMockTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/ViewIdSupportMockTest.java
@@ -28,6 +28,7 @@
import org.apache.myfaces.test.MyFacesAsserts;
import org.apache.myfaces.test.FacesTestCase;
import org.apache.myfaces.test.TestRunner;
+import org.junit.Assert;
import org.junit.Test;
import org.mockito.Mockito;
@@ -36,7 +37,7 @@
private ViewIdSupport viewIdSupport;
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -54,7 +55,7 @@
map.put("javax.servlet.include.path_info", expectedValue);
Mockito.when(_externalContext.getRequestMap()).thenReturn(map);
- assertEquals(expectedValue, viewIdSupport.calculateViewId(_facesContext));
+ Assert.assertEquals(expectedValue, viewIdSupport.calculateViewId(_facesContext));
}
public void testCalculateViewIdFromRequestPathInfo()
@@ -64,7 +65,7 @@
String expectedValue = "requestPathInfo_VIEWID";
Mockito.when(_externalContext.getRequestPathInfo()).thenReturn(expectedValue);
- assertEquals(expectedValue, viewIdSupport.calculateViewId(_facesContext));
+ Assert.assertEquals(expectedValue, viewIdSupport.calculateViewId(_facesContext));
}
public void testCalculateViewIdFromRequestAttributeIncludeServletPath()
@@ -76,7 +77,7 @@
Mockito.when(_externalContext.getRequestPathInfo()).thenReturn(null);
- assertEquals(expectedValue, viewIdSupport.calculateViewId(_facesContext));
+ Assert.assertEquals(expectedValue, viewIdSupport.calculateViewId(_facesContext));
}
public void testCalculateViewIdFromRequestServletPath()
@@ -86,7 +87,7 @@
String expectedValue = "RequestServletPath_VIEWID";
Mockito.when(_externalContext.getRequestServletPath()).thenReturn(expectedValue);
- assertEquals(expectedValue, viewIdSupport.calculateViewId(_facesContext));
+ Assert.assertEquals(expectedValue, viewIdSupport.calculateViewId(_facesContext));
}
public void testCalculateViewIdFacesException()
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/AbstractStateUtilsTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/AbstractStateUtilsTest.java
index 21b730d..46fa68c 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/AbstractStateUtilsTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/AbstractStateUtilsTest.java
@@ -22,17 +22,14 @@
import org.apache.myfaces.application.viewstate.StateUtils;
import org.apache.myfaces.spi.impl.DefaultSerialFactory;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import java.io.Serializable;
import java.util.Arrays;
+import org.junit.Assert;
public abstract class AbstractStateUtilsTest extends AbstractJsfTestCase implements Serializable
{
- public AbstractStateUtilsTest(String name) {
- super(name);
- }
-
protected String sensitiveString;
private static final String TEST_DATA = "This is the test data.";
// 76543210
@@ -64,9 +61,9 @@
{
String constructed = StateUtils.construct(sensitiveString, externalContext);
Object object = StateUtils.reconstruct(constructed, externalContext);
- assertTrue(object instanceof String);
+ Assert.assertTrue(object instanceof String);
String string = (String) object;
- assertEquals(string, sensitiveString);
+ Assert.assertEquals(string, sensitiveString);
}
/**
@@ -78,14 +75,14 @@
{
String constructed = StateUtils.construct(TEST_DATA, externalContext);
Object object = org.apache.myfaces.application.viewstate.StateUtils.reconstruct(constructed, externalContext);
- assertTrue(TEST_DATA.equals(object));
+ Assert.assertTrue(TEST_DATA.equals(object));
}
public void testSerialization()
{
byte[] bytes = StateUtils.getAsByteArray(TEST_DATA, externalContext);
Object object = StateUtils.getAsObject(bytes, externalContext);
- assertTrue(TEST_DATA.equals(object));
+ Assert.assertTrue(TEST_DATA.equals(object));
}
public void testCryptography()
@@ -95,7 +92,7 @@
byte[] insecure = StateUtils.decrypt(secure, externalContext);
secure = StateUtils.encrypt(insecure, externalContext); // * 2
insecure = StateUtils.decrypt(secure, externalContext);
- assertTrue(Arrays.equals(insecure, sensitiveBytes));
+ Assert.assertTrue(Arrays.equals(insecure, sensitiveBytes));
}
public void testCompression()
@@ -103,10 +100,10 @@
int size = 2049;
byte[] orginalBytes = new byte[size];
byte[] lessBytes = StateUtils.compress(orginalBytes);
- assertTrue(lessBytes.length < orginalBytes.length);
+ Assert.assertTrue(lessBytes.length < orginalBytes.length);
byte[] moreBytes = StateUtils.decompress(lessBytes);
- assertTrue(moreBytes.length > lessBytes.length);
- assertTrue(Arrays.equals(moreBytes, orginalBytes));
+ Assert.assertTrue(moreBytes.length > lessBytes.length);
+ Assert.assertTrue(Arrays.equals(moreBytes, orginalBytes));
}
public void testEncoding()
@@ -114,7 +111,7 @@
byte[] orginalBytes = sensitiveString.getBytes();
byte[] encoded = StateUtils.encode(orginalBytes);
byte[] decoded = StateUtils.decode(encoded);
- assertTrue(Arrays.equals(decoded, orginalBytes));
+ Assert.assertTrue(Arrays.equals(decoded, orginalBytes));
}
/**
@@ -128,7 +125,7 @@
try
{
Object object = StateUtils.reconstruct(constructed, externalContext);
- assertFalse(TEST_DATA.equals(object));
+ Assert.assertFalse(TEST_DATA.equals(object));
}
catch (Exception e)
{
@@ -147,7 +144,7 @@
try
{
Object object = StateUtils.getAsObject(bytes, externalContext);
- assertFalse(TEST_DATA.equals(object));
+ Assert.assertFalse(TEST_DATA.equals(object));
}
catch (Exception e)
{
@@ -169,7 +166,7 @@
try
{
byte[] insecure = StateUtils.decrypt(secure, externalContext);
- assertFalse(Arrays.equals(insecure, sensitiveBytes));
+ Assert.assertFalse(Arrays.equals(insecure, sensitiveBytes));
}
catch (Exception e)
{
@@ -190,7 +187,7 @@
try
{
byte[] moreBytes = StateUtils.decompress(lessBytes);
- assertFalse(Arrays.equals(moreBytes, orginalBytes));
+ Assert.assertFalse(Arrays.equals(moreBytes, orginalBytes));
}
catch (Exception e)
{
@@ -210,7 +207,7 @@
try
{
byte[] decoded = StateUtils.decode(encoded);
- assertFalse(Arrays.equals(decoded, orginalBytes));
+ Assert.assertFalse(Arrays.equals(decoded, orginalBytes));
}
catch (Exception e)
{
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsAES_CBCTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsAES_CBCTest.java
index 4a2957e..61c6763 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsAES_CBCTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsAES_CBCTest.java
@@ -38,16 +38,6 @@
public class CachedStateUtilsAES_CBCTest extends AbstractStateUtilsTest
{
- public CachedStateUtilsAES_CBCTest(String name)
- {
- super(name);
- }
-
- //No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
public void setUp() throws Exception
{
super.setUp();
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsBlowfish_ECBTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsBlowfish_ECBTest.java
index 1caa3c5..e24ba8f 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsBlowfish_ECBTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsBlowfish_ECBTest.java
@@ -24,17 +24,6 @@
public class CachedStateUtilsBlowfish_ECBTest extends AbstractStateUtilsTest
{
-
- public CachedStateUtilsBlowfish_ECBTest(String name)
- {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
public void setUp() throws Exception
{
super.setUp();
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsDefaultTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsDefaultTest.java
index e636b7d..c1f02c6 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsDefaultTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsDefaultTest.java
@@ -25,16 +25,6 @@
public class CachedStateUtilsDefaultTest extends AbstractStateUtilsTest
{
- public CachedStateUtilsDefaultTest(String name)
- {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
public void setUp() throws Exception
{
super.setUp();
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsTripleDES_ECBTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsTripleDES_ECBTest.java
index bfec16e..ba9d835 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsTripleDES_ECBTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/CachedStateUtilsTripleDES_ECBTest.java
@@ -16,25 +16,12 @@
* specific language governing permissions and limitations
* under the License.
*/
-
-
package org.apache.myfaces.application.viewstate;
-import org.apache.myfaces.application.viewstate.StateUtils;
public class CachedStateUtilsTripleDES_ECBTest extends AbstractStateUtilsTest
{
- public CachedStateUtilsTripleDES_ECBTest(String name)
- {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
public void setUp() throws Exception
{
super.setUp();
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/InitVector_CBCTestCase.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/InitVector_CBCTestCase.java
index 8a1cb91..b9acf2e 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/InitVector_CBCTestCase.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/InitVector_CBCTestCase.java
@@ -17,23 +17,15 @@
package org.apache.myfaces.application.viewstate;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import javax.faces.FacesException;
+import org.junit.Assert;
-public class InitVector_CBCTestCase extends AbstractJsfTestCase {
-
- public InitVector_CBCTestCase(String name) {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
- public void setUp() throws Exception{
-
+public class InitVector_CBCTestCase extends AbstractJsfTestCase
+{
+ public void setUp() throws Exception
+ {
super.setUp();
servletContext.addInitParameter(StateUtils.INIT_SECRET, "shouldn't matter");
@@ -46,15 +38,15 @@
}
- public void testDecryption() {
-
+ public void testDecryption()
+ {
byte[] sensitiveBytes = "bound to fail".getBytes();
try{
StateUtils.decrypt(sensitiveBytes, externalContext);
- fail("MyFaces should throw a meaningful " +
+ Assert.fail("MyFaces should throw a meaningful " +
"exception when users opt for CBC mode " +
"encryption w/out an initialization vector.");
@@ -71,7 +63,7 @@
StateUtils.encrypt(sensitiveBytes, externalContext);
- fail("MyFaces should throw a meaningful " +
+ Assert.fail("MyFaces should throw a meaningful " +
"exception when users opt for CBC mode " +
"encryption w/out an initialization vector.");
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/SecretKeyCacheTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/SecretKeyCacheTest.java
index 7f5f73c..272d54a 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/SecretKeyCacheTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/SecretKeyCacheTest.java
@@ -18,23 +18,14 @@
package org.apache.myfaces.application.viewstate;
import org.apache.myfaces.application.viewstate.StateUtils;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import javax.crypto.SecretKey;
+import org.junit.Assert;
public class SecretKeyCacheTest extends AbstractJsfTestCase
{
- public SecretKeyCacheTest(String name)
- {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
public void setUp() throws Exception
{
super.setUp();
@@ -50,7 +41,7 @@
SecretKey secretKey = (SecretKey) servletContext.getAttribute(StateUtils.INIT_SECRET_KEY_CACHE);
- assertTrue("Making sure MyFaces uses the " +
+ Assert.assertTrue("Making sure MyFaces uses the " +
"default algorithm when one is not specified",
StateUtils.DEFAULT_ALGORITHM.equals(secretKey.getAlgorithm()));
@@ -64,7 +55,7 @@
Object object = servletContext.getAttribute(StateUtils.INIT_SECRET_KEY_CACHE);
- assertNull("Making sure StateUtils.initSecret does not create a SecretKey", object);
+ Assert.assertNull("Making sure StateUtils.initSecret does not create a SecretKey", object);
}
@@ -74,10 +65,10 @@
Object object = servletContext.getAttribute(StateUtils.INIT_SECRET_KEY_CACHE);
- assertFalse("Making sure StateUtils.initSecret() puts an object in application scope",
+ Assert.assertFalse("Making sure StateUtils.initSecret() puts an object in application scope",
object == null);
- assertTrue("Making sure StateUtils.initSecret() is creating a SecretKey",
+ Assert.assertTrue("Making sure StateUtils.initSecret() is creating a SecretKey",
object instanceof SecretKey);
}
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/SecretKeyConfigurationTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/SecretKeyConfigurationTest.java
index ac5d8a0..67d8987 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/SecretKeyConfigurationTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/SecretKeyConfigurationTest.java
@@ -13,20 +13,14 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
-
package org.apache.myfaces.application.viewstate;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
import org.junit.Test;
public class SecretKeyConfigurationTest extends AbstractJsfTestCase
{
- public SecretKeyConfigurationTest(String name)
- {
- super(name);
- }
-
@Override
public void setUp() throws Exception
{
@@ -41,7 +35,7 @@
try{
StateUtils.encrypt("serialized objects".getBytes(), externalContext);
- fail("An exception should be thrown if there" +
+ Assert.fail("An exception should be thrown if there" +
" is no SecretKey in application scope and cacheing is enabled ");
}catch(Exception e){
}
@@ -56,7 +50,7 @@
try{
StateUtils.encrypt("serialized objects".getBytes(), externalContext);
- fail("An exception should be thrown if there" +
+ Assert.fail("An exception should be thrown if there" +
" is no SecretKey in application scope and cacheing is enabled ");
}catch(Exception cce){
}
@@ -78,7 +72,7 @@
}
}
- assertTrue("An exception should be thrown if there" +
+ Assert.assertTrue("An exception should be thrown if there" +
" is no SecretKey in application scope and cacheing is enabled ", npeThrown);
}
@@ -90,7 +84,7 @@
try{
StateUtils.decrypt("serialized objects".getBytes(), externalContext);
- fail("An exception should be thrown if there" +
+ Assert.fail("An exception should be thrown if there" +
" is no SecretKey in application scope and cacheing is enabled ");
}catch(Exception cce){
}
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsAES_CBCTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsAES_CBCTest.java
index 55a442f..de3b0a6 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsAES_CBCTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsAES_CBCTest.java
@@ -32,16 +32,6 @@
public class StateUtilsAES_CBCTest extends AbstractStateUtilsTest
{
-
- public StateUtilsAES_CBCTest(String name) {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
public void setUp() throws Exception
{
super.setUp();
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsBlowfish_ECBTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsBlowfish_ECBTest.java
index 6f1cc1a..2e1fc68 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsBlowfish_ECBTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsBlowfish_ECBTest.java
@@ -30,16 +30,6 @@
public class StateUtilsBlowfish_ECBTest extends AbstractStateUtilsTest
{
-
- public StateUtilsBlowfish_ECBTest(String name) {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
public void setUp() throws Exception
{
super.setUp();
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsDefaultTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsDefaultTest.java
index f49b089..07f4be5 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsDefaultTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsDefaultTest.java
@@ -24,16 +24,6 @@
public class StateUtilsDefaultTest extends AbstractStateUtilsTest
{
-
- public StateUtilsDefaultTest(String name) {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
public void setUp() throws Exception
{
super.setUp();
diff --git a/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsTripleDES_ECBTest.java b/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsTripleDES_ECBTest.java
index e12e838..eddd9f3 100644
--- a/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsTripleDES_ECBTest.java
+++ b/impl/src/test/java/org/apache/myfaces/application/viewstate/StateUtilsTripleDES_ECBTest.java
@@ -30,16 +30,6 @@
public class StateUtilsTripleDES_ECBTest extends AbstractStateUtilsTest
{
-
- public StateUtilsTripleDES_ECBTest(String name) {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
public void setUp() throws Exception
{
super.setUp();
diff --git a/impl/src/test/java/org/apache/myfaces/config/ConfigFilesXmlValidationUtilsTestCase.java b/impl/src/test/java/org/apache/myfaces/config/ConfigFilesXmlValidationUtilsTestCase.java
index 7f168be..fb36469 100644
--- a/impl/src/test/java/org/apache/myfaces/config/ConfigFilesXmlValidationUtilsTestCase.java
+++ b/impl/src/test/java/org/apache/myfaces/config/ConfigFilesXmlValidationUtilsTestCase.java
@@ -21,6 +21,7 @@
import java.net.URL;
import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
import org.junit.Test;
import org.xml.sax.SAXException;
@@ -47,12 +48,20 @@
url , externalContext, ConfigFilesXmlValidationUtils.getFacesConfigVersion(url));
}
- @Test(expected = SAXException.class)
+ @Test
public void testJSFInvalidConfig1() throws Exception
{
- URL url = getClass().getResource("invalid-config_1.xml");
- ConfigFilesXmlValidationUtils.validateFacesConfigFile(
- url , externalContext, ConfigFilesXmlValidationUtils.getFacesConfigVersion(url));
+ try
+ {
+ URL url = getClass().getResource("invalid-config_1.xml");
+ ConfigFilesXmlValidationUtils.validateFacesConfigFile(
+ url , externalContext, ConfigFilesXmlValidationUtils.getFacesConfigVersion(url));
+ Assert.fail();
+ }
+ catch (SAXException e)
+ {
+ // expected
+ }
}
/*
diff --git a/impl/src/test/java/org/apache/myfaces/config/FacesConfigValidatorTestCase.java b/impl/src/test/java/org/apache/myfaces/config/FacesConfigValidatorTestCase.java
index f4937de..17f5af6 100644
--- a/impl/src/test/java/org/apache/myfaces/config/FacesConfigValidatorTestCase.java
+++ b/impl/src/test/java/org/apache/myfaces/config/FacesConfigValidatorTestCase.java
@@ -25,20 +25,15 @@
import org.apache.myfaces.config.impl.FacesConfigDispenserImpl;
import org.apache.myfaces.config.impl.FacesConfigUnmarshallerImpl;
import org.apache.myfaces.config.impl.element.FacesConfigImpl;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
public class FacesConfigValidatorTestCase extends AbstractJsfTestCase
{
-
private FacesConfigDispenser dispenser;
private FacesConfigUnmarshaller<FacesConfigImpl> unmarshaller;
-
- public FacesConfigValidatorTestCase(String name)
- {
- super(name);
- }
-
- protected void setUp() throws Exception
+
+ public void setUp() throws Exception
{
super.setUp();
@@ -65,7 +60,7 @@
int expected = 2;
- assertTrue(list.size() + " should equal " + expected, list.size() == expected);
+ Assert.assertTrue(list.size() + " should equal " + expected, list.size() == expected);
}
diff --git a/impl/src/test/java/org/apache/myfaces/config/LogMetaInfUtilsTestCase.java b/impl/src/test/java/org/apache/myfaces/config/LogMetaInfUtilsTestCase.java
index e1149fa..35402f6 100644
--- a/impl/src/test/java/org/apache/myfaces/config/LogMetaInfUtilsTestCase.java
+++ b/impl/src/test/java/org/apache/myfaces/config/LogMetaInfUtilsTestCase.java
@@ -19,21 +19,16 @@
package org.apache.myfaces.config;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import java.net.URL;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import org.junit.Assert;
public class LogMetaInfUtilsTestCase extends AbstractJsfTestCase
{
-
- public LogMetaInfUtilsTestCase(String name)
- {
- super(name);
- }
-
public void testVersionNumber() throws Exception
{
@@ -55,27 +50,27 @@
LogMetaInfUtils.addJarInfo(libs, new URL("file:/opt/project/tobago/tobago-example/tobago-example-demo/target/tobago-example-demo/WEB-INF/lib/slf4j-log4j12-1.6.1.jar"));
final List<LogMetaInfUtils.JarInfo> mf = libs.get("myfaces-api");
- assertEquals(2, mf.size());
- assertEquals("1.2.11-SNAPSHOT", mf.get(0).getVersion());
- assertEquals("2", mf.get(1).getVersion());
+ Assert.assertEquals(2, mf.size());
+ Assert.assertEquals("1.2.11-SNAPSHOT", mf.get(0).getVersion());
+ Assert.assertEquals("2", mf.get(1).getVersion());
final List<LogMetaInfUtils.JarInfo> tk12 = libs.get("tomahawk12");
- assertEquals(1, tk12.size());
- assertEquals("1.1.10-SNAPSHOT", tk12.get(0).getVersion());
+ Assert.assertEquals(1, tk12.size());
+ Assert.assertEquals("1.1.10-SNAPSHOT", tk12.get(0).getVersion());
final List<LogMetaInfUtils.JarInfo> tksb = libs.get("tomahawk-sandbox12");
- assertEquals(1, tksb.size());
- assertEquals("1.1.10", tksb.get(0).getVersion());
+ Assert.assertEquals(1, tksb.size());
+ Assert.assertEquals("1.1.10", tksb.get(0).getVersion());
final List<LogMetaInfUtils.JarInfo> tobago = libs.get("tobago-core");
- assertEquals(2, tobago.size());
- assertEquals("1.5.0-alpha-3-SNAPSHOT", tobago.get(0).getVersion());
- assertEquals("1.0.35", tobago.get(1).getVersion());
+ Assert.assertEquals(2, tobago.size());
+ Assert.assertEquals("1.5.0-alpha-3-SNAPSHOT", tobago.get(0).getVersion());
+ Assert.assertEquals("1.0.35", tobago.get(1).getVersion());
final List<LogMetaInfUtils.JarInfo> other = libs.get("other");
- assertNull(other);
+ Assert.assertNull(other);
final List<LogMetaInfUtils.JarInfo> slf = libs.get("slf4j-log4j12");
- assertNull(slf);
+ Assert.assertNull(slf);
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/config/OrderingFacesConfigTest.java b/impl/src/test/java/org/apache/myfaces/config/OrderingFacesConfigTest.java
index f9802a9..83f87a8 100644
--- a/impl/src/test/java/org/apache/myfaces/config/OrderingFacesConfigTest.java
+++ b/impl/src/test/java/org/apache/myfaces/config/OrderingFacesConfigTest.java
@@ -21,7 +21,7 @@
import org.apache.myfaces.config.impl.element.ConfigOthersSlotImpl;
import org.apache.myfaces.config.impl.element.FacesConfigNameSlotImpl;
import org.apache.myfaces.config.impl.element.OrderingImpl;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import javax.faces.FacesException;
import java.util.ArrayList;
@@ -30,19 +30,16 @@
import java.util.logging.Level;
import java.util.logging.Logger;
import org.apache.myfaces.config.impl.FacesConfigUnmarshallerImpl;
+import org.junit.Assert;
public class OrderingFacesConfigTest extends AbstractJsfTestCase
{
private static final Logger log = Logger.getLogger(OrderingFacesConfigTest.class.getName());
private FacesConfigUnmarshallerImpl _impl;
+
- public OrderingFacesConfigTest(String name)
- {
- super(name);
- }
-
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
_impl = new FacesConfigUnmarshallerImpl(null);
@@ -443,7 +440,7 @@
Collections.shuffle(appConfigResources);
List<FacesConfig> sortedList = applyFullAlgorithm(appConfigResources);
- assertEquals(cfgC, sortedList.get(0));
+ Assert.assertEquals(cfgC, sortedList.get(0));
}
}
@@ -473,7 +470,7 @@
Collections.shuffle(appConfigResources);
List<FacesConfig> sortedList = applyFullAlgorithm(appConfigResources);
- assertEquals(cfgC, sortedList.get(sortedList.size()-1));
+ Assert.assertEquals(cfgC, sortedList.get(sortedList.size()-1));
}
}
@@ -516,9 +513,9 @@
Collections.shuffle(appConfigResources);
List<FacesConfig> sortedList = applyFullAlgorithm(appConfigResources);
- assertEquals(cfg3, sortedList.get(0));
+ Assert.assertEquals(cfg3, sortedList.get(0));
- assertEquals(cfg6, sortedList.get(sortedList.size()-1));
+ Assert.assertEquals(cfg6, sortedList.get(sortedList.size()-1));
}
}
@@ -880,7 +877,7 @@
//printFacesConfigList("Sorted-List: [", sortedResources);
- assertTrue(sortedResources.containsAll(appConfigResources));
+ Assert.assertTrue(sortedResources.containsAll(appConfigResources));
appConfigResources = new ArrayList<FacesConfig>();
appConfigResources.add(cfgOWB);
@@ -892,7 +889,7 @@
//printFacesConfigList("Sorted-List: [", sortedResources);
- assertTrue(sortedResources.containsAll(appConfigResources));
+ Assert.assertTrue(sortedResources.containsAll(appConfigResources));
}
diff --git a/impl/src/test/java/org/apache/myfaces/config/impl/digister/FacesConfigUnmarshallerImplTest.java b/impl/src/test/java/org/apache/myfaces/config/impl/digister/FacesConfigUnmarshallerImplTest.java
index 5afa10c..940da9f 100644
--- a/impl/src/test/java/org/apache/myfaces/config/impl/digister/FacesConfigUnmarshallerImplTest.java
+++ b/impl/src/test/java/org/apache/myfaces/config/impl/digister/FacesConfigUnmarshallerImplTest.java
@@ -27,6 +27,7 @@
import org.apache.myfaces.config.element.LocaleConfig;
import org.apache.myfaces.config.element.OrderSlot;
import org.apache.myfaces.config.impl.element.ConfigOthersSlotImpl;
+import org.junit.Assert;
/**
* @author Mathias Broekelmann (latest modification by $Author$)
@@ -36,7 +37,7 @@
{
private FacesConfigUnmarshallerImpl _impl;
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
_impl = new FacesConfigUnmarshallerImpl(null);
}
@@ -45,53 +46,53 @@
{
FacesConfig cfg = _impl.getFacesConfig(getClass().getResourceAsStream(
"empty-config.xml"), "empty-config.xml");
- assertNotNull(cfg);
- assertTrue(cfg.getApplications().isEmpty());
- assertTrue(cfg.getComponents().isEmpty());
- assertTrue(cfg.getConverters().isEmpty());
- assertTrue(cfg.getFactories().isEmpty());
- assertTrue(cfg.getLifecyclePhaseListener().isEmpty());
- assertTrue(cfg.getNavigationRules().isEmpty());
- assertTrue(cfg.getRenderKits().isEmpty());
- assertTrue(cfg.getValidators().isEmpty());
+ Assert.assertNotNull(cfg);
+ Assert.assertTrue(cfg.getApplications().isEmpty());
+ Assert.assertTrue(cfg.getComponents().isEmpty());
+ Assert.assertTrue(cfg.getConverters().isEmpty());
+ Assert.assertTrue(cfg.getFactories().isEmpty());
+ Assert.assertTrue(cfg.getLifecyclePhaseListener().isEmpty());
+ Assert.assertTrue(cfg.getNavigationRules().isEmpty());
+ Assert.assertTrue(cfg.getRenderKits().isEmpty());
+ Assert.assertTrue(cfg.getValidators().isEmpty());
}
public void testApplicationConfig() throws Exception
{
FacesConfig cfg = _impl.getFacesConfig(getClass().getResourceAsStream(
"application-config.xml"), "application-config.xml");
- assertNotNull(cfg);
- assertEquals(1, cfg.getApplications().size());
+ Assert.assertNotNull(cfg);
+ Assert.assertEquals(1, cfg.getApplications().size());
Application app = cfg.getApplications().get(0);
- assertEquals(2, app.getActionListener().size());
- assertEquals("action-listener1", app.getActionListener().get(0));
- assertEquals("action-listener2", app.getActionListener().get(1));
- assertEquals(1, app.getDefaultRenderkitId().size());
- assertEquals("default-render-kit-id", app.getDefaultRenderkitId()
+ Assert.assertEquals(2, app.getActionListener().size());
+ Assert.assertEquals("action-listener1", app.getActionListener().get(0));
+ Assert.assertEquals("action-listener2", app.getActionListener().get(1));
+ Assert.assertEquals(1, app.getDefaultRenderkitId().size());
+ Assert.assertEquals("default-render-kit-id", app.getDefaultRenderkitId()
.get(0));
assertLocaleConfig(app.getLocaleConfig());
- assertEquals(1, app.getMessageBundle().size());
- assertEquals("message-bundle", app.getMessageBundle().get(0));
- assertEquals(1, app.getNavigationHandler().size());
- assertEquals("navigation-handler", app.getNavigationHandler().get(0));
- assertEquals(1, app.getPropertyResolver().size());
- assertEquals("property-resolver", app.getPropertyResolver().get(0));
+ Assert.assertEquals(1, app.getMessageBundle().size());
+ Assert.assertEquals("message-bundle", app.getMessageBundle().get(0));
+ Assert.assertEquals(1, app.getNavigationHandler().size());
+ Assert.assertEquals("navigation-handler", app.getNavigationHandler().get(0));
+ Assert.assertEquals(1, app.getPropertyResolver().size());
+ Assert.assertEquals("property-resolver", app.getPropertyResolver().get(0));
- assertEquals(1, app.getStateManager().size());
- assertEquals("state-manager", app.getStateManager().get(0));
+ Assert.assertEquals(1, app.getStateManager().size());
+ Assert.assertEquals("state-manager", app.getStateManager().get(0));
- assertEquals(1, app.getVariableResolver().size());
- assertEquals("variable-resolver", app.getVariableResolver().get(0));
+ Assert.assertEquals(1, app.getVariableResolver().size());
+ Assert.assertEquals("variable-resolver", app.getVariableResolver().get(0));
- assertEquals(1, app.getViewHandler().size());
- assertEquals("view-handler", app.getViewHandler().get(0));
+ Assert.assertEquals(1, app.getViewHandler().size());
+ Assert.assertEquals("view-handler", app.getViewHandler().get(0));
- assertEquals(1, app.getElResolver().size());
- assertEquals("el-resolver", app.getElResolver().get(0));
+ Assert.assertEquals(1, app.getElResolver().size());
+ Assert.assertEquals("el-resolver", app.getElResolver().get(0));
- assertEquals(1, app.getResourceBundle().size());
- assertEquals("base-name", app.getResourceBundle().get(0).getBaseName());
- assertEquals("var", app.getResourceBundle().get(0).getVar());
+ Assert.assertEquals(1, app.getResourceBundle().size());
+ Assert.assertEquals("base-name", app.getResourceBundle().get(0).getBaseName());
+ Assert.assertEquals("var", app.getResourceBundle().get(0).getVar());
}
/**
@@ -99,62 +100,62 @@
*/
private void assertLocaleConfig(List<LocaleConfig> localeConfig)
{
- assertEquals(1, localeConfig.size());
+ Assert.assertEquals(1, localeConfig.size());
LocaleConfig cfg = localeConfig.get(0);
- assertEquals("aa", cfg.getDefaultLocale());
- assertEquals(2, cfg.getSupportedLocales().size());
- assertEquals("aa", cfg.getSupportedLocales().get(0));
- assertEquals("bb", cfg.getSupportedLocales().get(1));
+ Assert.assertEquals("aa", cfg.getDefaultLocale());
+ Assert.assertEquals(2, cfg.getSupportedLocales().size());
+ Assert.assertEquals("aa", cfg.getSupportedLocales().get(0));
+ Assert.assertEquals("bb", cfg.getSupportedLocales().get(1));
}
public void testAbsoluteOrderingConfig() throws Exception
{
FacesConfig cfg = _impl.getFacesConfig(getClass().getResourceAsStream(
"absolute-ordering-config.xml"), "absolute-ordering-config.xml");
- assertNotNull(cfg);
- assertEquals("true", cfg.getMetadataComplete());
- assertEquals("a",cfg.getName());
+ Assert.assertNotNull(cfg);
+ Assert.assertEquals("true", cfg.getMetadataComplete());
+ Assert.assertEquals("a",cfg.getName());
List<OrderSlot> orderList = cfg.getAbsoluteOrdering().getOrderList();
- assertEquals("b", ((FacesConfigNameSlot) orderList.get(0)).getName());
- assertEquals("c", ((FacesConfigNameSlot) orderList.get(1)).getName());
- assertEquals(ConfigOthersSlotImpl.class, orderList.get(2).getClass());
- assertEquals("d", ((FacesConfigNameSlot) orderList.get(3)).getName());
+ Assert.assertEquals("b", ((FacesConfigNameSlot) orderList.get(0)).getName());
+ Assert.assertEquals("c", ((FacesConfigNameSlot) orderList.get(1)).getName());
+ Assert.assertEquals(ConfigOthersSlotImpl.class, orderList.get(2).getClass());
+ Assert.assertEquals("d", ((FacesConfigNameSlot) orderList.get(3)).getName());
- assertTrue(cfg.getApplications().isEmpty());
- assertTrue(cfg.getComponents().isEmpty());
- assertTrue(cfg.getConverters().isEmpty());
- assertTrue(cfg.getFactories().isEmpty());
- assertTrue(cfg.getLifecyclePhaseListener().isEmpty());
- assertTrue(cfg.getNavigationRules().isEmpty());
- assertTrue(cfg.getRenderKits().isEmpty());
- assertTrue(cfg.getValidators().isEmpty());
+ Assert.assertTrue(cfg.getApplications().isEmpty());
+ Assert.assertTrue(cfg.getComponents().isEmpty());
+ Assert.assertTrue(cfg.getConverters().isEmpty());
+ Assert.assertTrue(cfg.getFactories().isEmpty());
+ Assert.assertTrue(cfg.getLifecyclePhaseListener().isEmpty());
+ Assert.assertTrue(cfg.getNavigationRules().isEmpty());
+ Assert.assertTrue(cfg.getRenderKits().isEmpty());
+ Assert.assertTrue(cfg.getValidators().isEmpty());
}
public void testOrderingConfig() throws Exception
{
FacesConfig cfg = _impl.getFacesConfig(getClass().getResourceAsStream(
"ordering-config.xml"), "ordering-config.xml");
- assertNotNull(cfg);
- assertEquals("a",cfg.getName());
+ Assert.assertNotNull(cfg);
+ Assert.assertEquals("a",cfg.getName());
List<OrderSlot> orderList = cfg.getOrdering().getBeforeList();
- assertEquals("b", ((FacesConfigNameSlot) orderList.get(0)).getName());
- assertEquals("c", ((FacesConfigNameSlot) orderList.get(1)).getName());
- assertEquals(org.apache.myfaces.config.impl.element.ConfigOthersSlotImpl.class, orderList.get(2).getClass());
+ Assert.assertEquals("b", ((FacesConfigNameSlot) orderList.get(0)).getName());
+ Assert.assertEquals("c", ((FacesConfigNameSlot) orderList.get(1)).getName());
+ Assert.assertEquals(org.apache.myfaces.config.impl.element.ConfigOthersSlotImpl.class, orderList.get(2).getClass());
orderList = cfg.getOrdering().getAfterList();
- assertEquals("d", ((FacesConfigNameSlot) orderList.get(0)).getName());
+ Assert.assertEquals("d", ((FacesConfigNameSlot) orderList.get(0)).getName());
- assertTrue(cfg.getApplications().isEmpty());
- assertTrue(cfg.getComponents().isEmpty());
- assertTrue(cfg.getConverters().isEmpty());
- assertTrue(cfg.getFactories().isEmpty());
- assertTrue(cfg.getLifecyclePhaseListener().isEmpty());
- assertTrue(cfg.getNavigationRules().isEmpty());
- assertTrue(cfg.getRenderKits().isEmpty());
- assertTrue(cfg.getValidators().isEmpty());
+ Assert.assertTrue(cfg.getApplications().isEmpty());
+ Assert.assertTrue(cfg.getComponents().isEmpty());
+ Assert.assertTrue(cfg.getConverters().isEmpty());
+ Assert.assertTrue(cfg.getFactories().isEmpty());
+ Assert.assertTrue(cfg.getLifecyclePhaseListener().isEmpty());
+ Assert.assertTrue(cfg.getNavigationRules().isEmpty());
+ Assert.assertTrue(cfg.getRenderKits().isEmpty());
+ Assert.assertTrue(cfg.getValidators().isEmpty());
}
public void testFacesFlowConfig() throws Exception
@@ -162,68 +163,68 @@
FacesConfig cfg = _impl.getFacesConfig(getClass().getResourceAsStream(
"faces-flow.xml"), "faces-flow.xml");
- assertNotNull(cfg);
- assertEquals(1, cfg.getFacesFlowDefinitions().size());
+ Assert.assertNotNull(cfg);
+ Assert.assertEquals(1, cfg.getFacesFlowDefinitions().size());
FacesFlowDefinition facesFlowDefinition = cfg.getFacesFlowDefinitions().get(0);
- assertEquals("flow1", facesFlowDefinition.getId());
- assertEquals("node1", facesFlowDefinition.getStartNode());
- assertEquals("#{flowBean.init}", facesFlowDefinition.getInitializer());
- assertEquals("#{flowBean.finalize}", facesFlowDefinition.getFinalizer());
+ Assert.assertEquals("flow1", facesFlowDefinition.getId());
+ Assert.assertEquals("node1", facesFlowDefinition.getStartNode());
+ Assert.assertEquals("#{flowBean.init}", facesFlowDefinition.getInitializer());
+ Assert.assertEquals("#{flowBean.finalize}", facesFlowDefinition.getFinalizer());
//view
- assertEquals(1, facesFlowDefinition.getViewList().size());
+ Assert.assertEquals(1, facesFlowDefinition.getViewList().size());
FacesFlowView facesFlowView = facesFlowDefinition.getViewList().get(0);
- assertEquals("outcome2", facesFlowView.getId());
- assertEquals("outcome-to-2.xhtml", facesFlowView.getVdlDocument());
+ Assert.assertEquals("outcome2", facesFlowView.getId());
+ Assert.assertEquals("outcome-to-2.xhtml", facesFlowView.getVdlDocument());
//switch
- assertEquals(1, facesFlowDefinition.getSwitchList().size());
+ Assert.assertEquals(1, facesFlowDefinition.getSwitchList().size());
FacesFlowSwitch facesFlowSwitch = facesFlowDefinition.getSwitchList().get(0);
- assertEquals("switch1", facesFlowSwitch.getId());
- assertEquals("outcome2", facesFlowSwitch.getDefaultOutcome().getFromOutcome());
+ Assert.assertEquals("switch1", facesFlowSwitch.getId());
+ Assert.assertEquals("outcome2", facesFlowSwitch.getDefaultOutcome().getFromOutcome());
NavigationCase swNavigationCase = facesFlowSwitch.getNavigationCaseList().get(0);
- assertEquals("#{flowBean.token > 0}", swNavigationCase.getIf());
- assertEquals("outcome2", swNavigationCase.getFromOutcome());
+ Assert.assertEquals("#{flowBean.token > 0}", swNavigationCase.getIf());
+ Assert.assertEquals("outcome2", swNavigationCase.getFromOutcome());
//flow return
- assertEquals(1, facesFlowDefinition.getReturnList().size());
+ Assert.assertEquals(1, facesFlowDefinition.getReturnList().size());
FacesFlowReturn facesFlowReturn = facesFlowDefinition.getReturnList().get(0);
- assertEquals("flowReturn1", facesFlowReturn.getId());
- assertEquals("/outcome1", facesFlowReturn.getNavigationCase().getFromOutcome());
+ Assert.assertEquals("flowReturn1", facesFlowReturn.getId());
+ Assert.assertEquals("/outcome1", facesFlowReturn.getNavigationCase().getFromOutcome());
//navigation rule
- assertEquals(1, facesFlowDefinition.getNavigationRuleList().size());
+ Assert.assertEquals(1, facesFlowDefinition.getNavigationRuleList().size());
NavigationRule navigationRule = facesFlowDefinition.getNavigationRuleList().get(0);
- assertEquals("/x.xhtml", navigationRule.getFromViewId());
- assertEquals(1, navigationRule.getNavigationCases().size());
+ Assert.assertEquals("/x.xhtml", navigationRule.getFromViewId());
+ Assert.assertEquals(1, navigationRule.getNavigationCases().size());
NavigationCase navigationCase = navigationRule.getNavigationCases().get(0);
- assertEquals("go", navigationCase.getFromOutcome());
- assertEquals("#{test.true}", navigationCase.getIf());
- assertEquals("/y.xhtml", navigationCase.getToViewId());
+ Assert.assertEquals("go", navigationCase.getFromOutcome());
+ Assert.assertEquals("#{test.true}", navigationCase.getIf());
+ Assert.assertEquals("/y.xhtml", navigationCase.getToViewId());
//flow call
- assertEquals(1, facesFlowDefinition.getFlowCallList().size());
+ Assert.assertEquals(1, facesFlowDefinition.getFlowCallList().size());
FacesFlowCall facesFlowCall = facesFlowDefinition.getFlowCallList().get(0);
- assertEquals("flowCall", facesFlowCall.getId());
- assertEquals("flow2", facesFlowCall.getFlowReference().getFlowId());
- assertEquals(1, facesFlowCall.getOutboundParameterList().size());
+ Assert.assertEquals("flowCall", facesFlowCall.getId());
+ Assert.assertEquals("flow2", facesFlowCall.getFlowReference().getFlowId());
+ Assert.assertEquals(1, facesFlowCall.getOutboundParameterList().size());
FacesFlowParameter facesFlowOutboundParameter = facesFlowCall.getOutboundParameterList().get(0);
- assertEquals("name1", facesFlowOutboundParameter.getName());
- assertEquals("value1", facesFlowOutboundParameter.getValue());
+ Assert.assertEquals("name1", facesFlowOutboundParameter.getName());
+ Assert.assertEquals("value1", facesFlowOutboundParameter.getValue());
//method call
- assertEquals(1, facesFlowDefinition.getMethodCallList().size());
+ Assert.assertEquals(1, facesFlowDefinition.getMethodCallList().size());
FacesFlowMethodCall facesFlowMethodCall = facesFlowDefinition.getMethodCallList().get(0);
- assertEquals("method1", facesFlowMethodCall.getId());
- assertEquals("#{flowBean.doSomething}", facesFlowMethodCall.getMethod());
- assertEquals("outcome2", facesFlowMethodCall.getDefaultOutcome());
+ Assert.assertEquals("method1", facesFlowMethodCall.getId());
+ Assert.assertEquals("#{flowBean.doSomething}", facesFlowMethodCall.getMethod());
+ Assert.assertEquals("outcome2", facesFlowMethodCall.getDefaultOutcome());
//inbound param
- assertEquals(1, facesFlowDefinition.getInboundParameterList().size());
+ Assert.assertEquals(1, facesFlowDefinition.getInboundParameterList().size());
FacesFlowParameter facesFlowParameter = facesFlowDefinition.getInboundParameterList().get(0);
- assertEquals("name1", facesFlowParameter.getName());
- assertEquals("value1", facesFlowParameter.getValue());*/
+ Assert.assertEquals("name1", facesFlowParameter.getName());
+ Assert.assertEquals("value1", facesFlowParameter.getValue());*/
}
public void testCsrf() throws Exception
@@ -231,10 +232,10 @@
FacesConfig cfg = _impl.getFacesConfig(getClass().getResourceAsStream(
"csrf-and-contracts.xml"), "csrf-and-contracts.xml");
- assertNotNull(cfg);
- assertEquals(2, cfg.getProtectedViewsUrlPatternList().size());
- assertEquals("/files/*.xhtml", cfg.getProtectedViewsUrlPatternList().get(0));
- assertEquals("/files2/*.xhtml", cfg.getProtectedViewsUrlPatternList().get(1));
+ Assert.assertNotNull(cfg);
+ Assert.assertEquals(2, cfg.getProtectedViewsUrlPatternList().size());
+ Assert.assertEquals("/files/*.xhtml", cfg.getProtectedViewsUrlPatternList().get(0));
+ Assert.assertEquals("/files2/*.xhtml", cfg.getProtectedViewsUrlPatternList().get(1));
}
@@ -244,15 +245,15 @@
FacesConfig cfg = _impl.getFacesConfig(getClass().getResourceAsStream(
"csrf-and-contracts.xml"), "csrf-and-contracts.xml");
- assertNotNull(cfg);
+ Assert.assertNotNull(cfg);
Application app = cfg.getApplications().get(0);
- assertNotNull(app);
- assertEquals(1, app.getResourceLibraryContractMappings().size());
+ Assert.assertNotNull(app);
+ Assert.assertEquals(1, app.getResourceLibraryContractMappings().size());
ContractMapping mapping = app.getResourceLibraryContractMappings().get(0);
- assertEquals("/files/*.xhtml", mapping.getUrlPatternList().get(0));
- assertEquals("contractA contractB", mapping.getContractList().get(0));
+ Assert.assertEquals("/files/*.xhtml", mapping.getUrlPatternList().get(0));
+ Assert.assertEquals("contractA contractB", mapping.getContractList().get(0));
}
public void testContracts2() throws Exception
@@ -260,16 +261,16 @@
FacesConfig cfg = _impl.getFacesConfig(getClass().getResourceAsStream(
"contracts2.xml"), "contracts2.xml");
- assertNotNull(cfg);
+ Assert.assertNotNull(cfg);
Application app = cfg.getApplications().get(0);
- assertNotNull(app);
- assertEquals(1, app.getResourceLibraryContractMappings().size());
+ Assert.assertNotNull(app);
+ Assert.assertEquals(1, app.getResourceLibraryContractMappings().size());
ContractMapping mapping = app.getResourceLibraryContractMappings().get(0);
- assertTrue(mapping.getUrlPatternList().contains("/files/*.xhtml"));
- assertTrue(mapping.getUrlPatternList().contains("/files2/*.xhtml"));
- assertTrue(mapping.getContractList().contains("contractA"));
- assertTrue(mapping.getContractList().contains("contractB"));
+ Assert.assertTrue(mapping.getUrlPatternList().contains("/files/*.xhtml"));
+ Assert.assertTrue(mapping.getUrlPatternList().contains("/files2/*.xhtml"));
+ Assert.assertTrue(mapping.getContractList().contains("contractA"));
+ Assert.assertTrue(mapping.getContractList().contains("contractB"));
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/context/ContextRegexpTest.java b/impl/src/test/java/org/apache/myfaces/context/ContextRegexpTest.java
index a2d34c6..d586841 100644
--- a/impl/src/test/java/org/apache/myfaces/context/ContextRegexpTest.java
+++ b/impl/src/test/java/org/apache/myfaces/context/ContextRegexpTest.java
@@ -16,6 +16,7 @@
package org.apache.myfaces.context;
import junit.framework.TestCase;
+import org.junit.Assert;
/**
* Regular Expression tests used within the faces context submodules
@@ -41,10 +42,10 @@
if(len > 0) {//all others trimmed by the re
splitted[len] = splitted[len].trim();
}
- assertTrue("length assertion", splitted.length == 3);
- assertTrue(splitted[0].trim().equals("hello"));
- assertTrue(splitted[1].trim().equals("world"));
- assertTrue(splitted[2].trim().equals("bla"));
+ Assert.assertTrue("length assertion", splitted.length == 3);
+ Assert.assertTrue(splitted[0].trim().equals("hello"));
+ Assert.assertTrue(splitted[1].trim().equals("world"));
+ Assert.assertTrue(splitted[2].trim().equals("bla"));
}
/**
@@ -53,8 +54,8 @@
*/
public void testCondition2() {
String[] splitted = " ".split(RE_SPLITTER);
- assertTrue(splitted.length == 1);
- assertTrue(splitted[0] != null);
+ Assert.assertTrue(splitted.length == 1);
+ Assert.assertTrue(splitted[0] != null);
}
/**
@@ -63,7 +64,7 @@
*/
public void testCondition3() {
String[] splitted = "".split(RE_SPLITTER);
- assertTrue(splitted.length == 1);
- assertTrue(splitted[0] != null);
+ Assert.assertTrue(splitted.length == 1);
+ Assert.assertTrue(splitted[0] != null);
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/context/ExecutePhaseClientIdsTest.java b/impl/src/test/java/org/apache/myfaces/context/ExecutePhaseClientIdsTest.java
index bf433b6..ffe806a 100644
--- a/impl/src/test/java/org/apache/myfaces/context/ExecutePhaseClientIdsTest.java
+++ b/impl/src/test/java/org/apache/myfaces/context/ExecutePhaseClientIdsTest.java
@@ -24,7 +24,8 @@
import javax.faces.context.PartialViewContext;
import org.apache.myfaces.context.servlet.FacesContextImpl;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
*
@@ -32,12 +33,9 @@
* @version $Revision$ $Date$
*/
public class ExecutePhaseClientIdsTest extends AbstractJsfTestCase {
- public ExecutePhaseClientIdsTest() {
- super("ExecutePhaseClientIdsTest");
- }
-
+
@Override
- protected void setUp() throws Exception {
+ public void setUp() throws Exception {
super.setUp();
FactoryFinder.setFactory(FactoryFinder.PARTIAL_VIEW_CONTEXT_FACTORY,
"org.apache.myfaces.context.PartialViewContextFactoryImpl");
@@ -59,7 +57,7 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue(pprContext.getExecuteIds().isEmpty());
+ Assert.assertTrue(pprContext.getExecuteIds().isEmpty());
}
/**
@@ -73,7 +71,7 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue(pprContext.getExecuteIds().isEmpty());
+ Assert.assertTrue(pprContext.getExecuteIds().isEmpty());
}
/**
@@ -90,7 +88,7 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue(pprContext.getExecuteIds().isEmpty());
+ Assert.assertTrue(pprContext.getExecuteIds().isEmpty());
}*/
/**
@@ -106,8 +104,8 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue("Length must be one",pprContext.getExecuteIds().size() == 1);
- assertTrue("Value match", pprContext.getExecuteIds().iterator().next().equals("view1:panel1:_component1"));
+ Assert.assertTrue("Length must be one",pprContext.getExecuteIds().size() == 1);
+ Assert.assertTrue("Value match", pprContext.getExecuteIds().iterator().next().equals("view1:panel1:_component1"));
}
/**
@@ -124,13 +122,13 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue("Length must be four", pprContext.getExecuteIds().size() == 4);
+ Assert.assertTrue("Length must be four", pprContext.getExecuteIds().size() == 4);
// FIXME: Latest spec uses a Collection so order is not garanteed
-// assertTrue("Value match", pprContext.getExecuteIds().get(0).equals("view1:panel1:_component1"));
-// assertTrue("Value match", pprContext.getExecuteIds().get(2).equals("component3"));
+// Assert.assertTrue("Value match", pprContext.getExecuteIds().get(0).equals("view1:panel1:_component1"));
+// Assert.assertTrue("Value match", pprContext.getExecuteIds().get(2).equals("component3"));
//
//
-// assertTrue("Value match", pprContext.getExecuteIds().get(3).equals("component4"));
+// Assert.assertTrue("Value match", pprContext.getExecuteIds().get(3).equals("component4"));
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/context/IsRenderedTest.java b/impl/src/test/java/org/apache/myfaces/context/IsRenderedTest.java
index 252e744..e2b3784 100644
--- a/impl/src/test/java/org/apache/myfaces/context/IsRenderedTest.java
+++ b/impl/src/test/java/org/apache/myfaces/context/IsRenderedTest.java
@@ -20,7 +20,8 @@
import javax.faces.context.PartialViewContext;
import org.apache.myfaces.context.servlet.FacesContextImpl;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* Various tests for the faces context is rendered
@@ -31,12 +32,8 @@
*/
public class IsRenderedTest extends AbstractJsfTestCase {
- public IsRenderedTest() {
- super("IsRenderedTest");
- }
-
@Override
- protected void setUp() throws Exception {
+ public void setUp() throws Exception {
super.setUp();
FactoryFinder.setFactory(FactoryFinder.PARTIAL_VIEW_CONTEXT_FACTORY,
"org.apache.myfaces.context.PartialViewContextFactoryImpl");
@@ -55,11 +52,11 @@
PartialViewContext pprContext = context.getPartialViewContext();
pprContext.setRenderAll(true);
- assertTrue("override should trigger no matter which condition we have", pprContext.isRenderAll());
+ Assert.assertTrue("override should trigger no matter which condition we have", pprContext.isRenderAll());
context = new FacesContextImpl(servletContext, request, response);
pprContext.setRenderAll(false);
- assertFalse("override should trigger no matter which condition we have", pprContext.isRenderAll());
+ Assert.assertFalse("override should trigger no matter which condition we have", pprContext.isRenderAll());
}
diff --git a/impl/src/test/java/org/apache/myfaces/context/PartialResponseWriterImplTest.java b/impl/src/test/java/org/apache/myfaces/context/PartialResponseWriterImplTest.java
index 896047e..379a371 100644
--- a/impl/src/test/java/org/apache/myfaces/context/PartialResponseWriterImplTest.java
+++ b/impl/src/test/java/org/apache/myfaces/context/PartialResponseWriterImplTest.java
@@ -31,7 +31,8 @@
import javax.xml.parsers.DocumentBuilderFactory;
import org.apache.myfaces.renderkit.html.HtmlResponseWriterImpl;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
import org.junit.Test;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
@@ -55,16 +56,12 @@
private static final String STD_UPDATE_RESULT = "<changes><update id=\"blaId\"><![CDATA[testing]]></update>";
private static final String CORR_OUTPUT = "checking for correct output: ";
- public PartialResponseWriterImplTest() {
- super("PartialResponseWriterImplTest");
- }
-
- protected void setUp() throws Exception {
+ public void setUp() throws Exception {
super.setUp();
_contentCollector = new StringWriter(100);
}
- protected void tearDown() throws Exception {
+ public void tearDown() throws Exception {
super.tearDown();
_contentCollector = null;
}
@@ -83,7 +80,7 @@
is2.setCharacterStream(new StringReader(output));
Document doc2 = db.parse(is2);
doc2.normalizeDocument();
- assertTrue(doc1.isEqualNode(doc2));
+ Assert.assertTrue(doc1.isEqualNode(doc2));
}
/**
@@ -139,7 +136,7 @@
checkOutput(new File(getLocalFile("nestedScriptCDATA.xml").toURI()), _contentCollector.toString());
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -153,9 +150,9 @@
// _writer.endCDATA();
_writer.flush();
_writer.close();
- assertTrue(CORR_OUTPUT, _contentCollector.toString().equals("testing"));
+ Assert.assertTrue(CORR_OUTPUT, _contentCollector.toString().equals("testing"));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -169,9 +166,9 @@
// _writer.endCDATA();
_writer.flush();
_writer.close();
- assertTrue(CORR_OUTPUT, _contentCollector.toString().equals("<![CDATA[testing]]>"));
+ Assert.assertTrue(CORR_OUTPUT, _contentCollector.toString().equals("<![CDATA[testing]]>"));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -185,9 +182,9 @@
_writer.endCDATA();
_writer.flush();
_writer.close();
- assertTrue(CORR_OUTPUT+ _contentCollector.toString(), _contentCollector.toString().equals("<![CDATA[<![CDATA[testing]]><![CDATA[]]]]><![CDATA[>]]>"));
+ Assert.assertTrue(CORR_OUTPUT+ _contentCollector.toString(), _contentCollector.toString().equals("<![CDATA[<![CDATA[testing]]><![CDATA[]]]]><![CDATA[>]]>"));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -199,9 +196,9 @@
_writer.write("testing");
_writer.flush();
_writer.close();
- assertTrue(CORR_OUTPUT+ _contentCollector.toString(), _contentCollector.toString().equals("<![CDATA[<![CDATA[testing]]>"));
+ Assert.assertTrue(CORR_OUTPUT+ _contentCollector.toString(), _contentCollector.toString().equals("<![CDATA[<![CDATA[testing]]>"));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -213,9 +210,9 @@
_writer.startUpdate("blaId");
_writer.write("testing");
_writer.endUpdate();
- assertTrue(CORR_OUTPUT, _contentCollector.toString().equals(STD_UPDATE_RESULT));
+ Assert.assertTrue(CORR_OUTPUT, _contentCollector.toString().equals(STD_UPDATE_RESULT));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -227,9 +224,9 @@
_writer.write("testing");
_writer.endCDATA();
_writer.endUpdate();
- assertTrue(CORR_OUTPUT+_contentCollector.toString(), _contentCollector.toString().equals("<changes><update id=\"blaId\"><![CDATA[<![CDATA[testing]]><![CDATA[]]]]><![CDATA[>]]></update>"));
+ Assert.assertTrue(CORR_OUTPUT+_contentCollector.toString(), _contentCollector.toString().equals("<changes><update id=\"blaId\"><![CDATA[<![CDATA[testing]]><![CDATA[]]]]><![CDATA[>]]></update>"));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -242,9 +239,9 @@
_writer.startCDATA();
_writer.write("testing");
_writer.endUpdate();
- assertTrue(CORR_OUTPUT+_contentCollector.toString(), _contentCollector.toString().equals("<changes><update id=\"blaId\"><![CDATA[<![CDATA[<![CDATA[testing]]></update>"));
+ Assert.assertTrue(CORR_OUTPUT+_contentCollector.toString(), _contentCollector.toString().equals("<changes><update id=\"blaId\"><![CDATA[<![CDATA[<![CDATA[testing]]></update>"));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -254,9 +251,9 @@
_writer.startInsertAfter("blaId");
_writer.write("testing");
_writer.endInsert();
- assertTrue(CORR_OUTPUT, _contentCollector.toString().equals("<changes><insert><after id=\"blaId\"><![CDATA[testing]]></after></insert>"));
+ Assert.assertTrue(CORR_OUTPUT, _contentCollector.toString().equals("<changes><insert><after id=\"blaId\"><![CDATA[testing]]></after></insert>"));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -266,9 +263,9 @@
_writer.startInsertBefore("blaId");
_writer.write("testing");
_writer.endInsert();
- assertTrue(CORR_OUTPUT, _contentCollector.toString().equals("<changes><insert><before id=\"blaId\"><![CDATA[testing]]></before></insert>"));
+ Assert.assertTrue(CORR_OUTPUT, _contentCollector.toString().equals("<changes><insert><before id=\"blaId\"><![CDATA[testing]]></before></insert>"));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -281,9 +278,9 @@
_writer.writeAttribute("value","]]>", null);
_writer.endElement("input");
_writer.endInsert();
- assertTrue(CORR_OUTPUT+_contentCollector.toString(), _contentCollector.toString().contains("value=\"]]>\""));
+ Assert.assertTrue(CORR_OUTPUT+_contentCollector.toString(), _contentCollector.toString().contains("value=\"]]>\""));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -293,9 +290,9 @@
_writer = createTestProbe();
try {
_writer.delete("blaId");
- assertTrue(CORR_OUTPUT+_contentCollector.toString(), _contentCollector.toString().equals("<changes><delete id=\"blaId\"></delete>"));
+ Assert.assertTrue(CORR_OUTPUT+_contentCollector.toString(), _contentCollector.toString().equals("<changes><delete id=\"blaId\"></delete>"));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -305,10 +302,10 @@
String illegalChars = "\u0001\u0002\u0003\u0004\u0005\u0006\u000B\f\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F\uDBFF\uDC00";
String legalChars = "foo";
_writer.write(illegalChars + legalChars);
- assertEquals("All illegal XML unicode characters should have been replaced by spaces", legalChars, _contentCollector.toString().trim());
+ Assert.assertEquals("All illegal XML unicode characters should have been replaced by spaces", legalChars, _contentCollector.toString().trim());
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -318,10 +315,10 @@
String illegalChars = "\u0001\u0002\u0003\u0004\u0005\u0006\u000B\f\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F\uDBFF\uDC00";
String legalChars = "foo";
_writer.writeText(illegalChars + legalChars, null);
- assertEquals("All illegal XML unicode characters should have been replaced by spaces", legalChars, _contentCollector.toString().trim());
+ Assert.assertEquals("All illegal XML unicode characters should have been replaced by spaces", legalChars, _contentCollector.toString().trim());
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -333,11 +330,11 @@
_writer.startElement(legalChars, null);
_writer.writeAttribute(legalChars, illegalChars + legalChars, null);
_writer.endElement(legalChars);
- assertTrue("All illegal XML unicode characters should have been replaced by spaces",
+ Assert.assertTrue("All illegal XML unicode characters should have been replaced by spaces",
_contentCollector.toString().matches("<:X: :X:=\"[ ]+:X:\"></:X:>".replace(":X:", legalChars)));
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -349,10 +346,10 @@
String escaped = _contentCollector.toString();
- assertEquals("All illegal XML unicode characters should have been replaced by spaces", input, escaped.trim());
+ Assert.assertEquals("All illegal XML unicode characters should have been replaced by spaces", input, escaped.trim());
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
@@ -364,10 +361,10 @@
String escaped = _contentCollector.toString();
- assertEquals("All illegal XML unicode characters should have been replaced by spaces", input, escaped.trim());
+ Assert.assertEquals("All illegal XML unicode characters should have been replaced by spaces", input, escaped.trim());
} catch (IOException e) {
- fail(e.toString());
+ Assert.fail(e.toString());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/context/RenderPhaseClientIdsTest.java b/impl/src/test/java/org/apache/myfaces/context/RenderPhaseClientIdsTest.java
index e36bdd7..1fe43fc 100644
--- a/impl/src/test/java/org/apache/myfaces/context/RenderPhaseClientIdsTest.java
+++ b/impl/src/test/java/org/apache/myfaces/context/RenderPhaseClientIdsTest.java
@@ -23,7 +23,8 @@
import javax.faces.context.PartialViewContext;
import org.apache.myfaces.context.servlet.FacesContextImpl;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* Testcases for the request parameter handling
@@ -35,12 +36,8 @@
*/
public class RenderPhaseClientIdsTest extends AbstractJsfTestCase {
- public RenderPhaseClientIdsTest() {
- super("RenderPhaseClientIdsTest");
- }
-
@Override
- protected void setUp() throws Exception {
+ public void setUp() throws Exception {
super.setUp();
FactoryFinder.setFactory(FactoryFinder.PARTIAL_VIEW_CONTEXT_FACTORY,
"org.apache.myfaces.context.PartialViewContextFactoryImpl");
@@ -62,7 +59,7 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue(pprContext.getRenderIds().isEmpty());
+ Assert.assertTrue(pprContext.getRenderIds().isEmpty());
}
/**
@@ -76,7 +73,7 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue(pprContext.getRenderIds().isEmpty());
+ Assert.assertTrue(pprContext.getRenderIds().isEmpty());
}
/**
@@ -93,7 +90,7 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue(pprContext.getRenderIds().isEmpty());
+ Assert.assertTrue(pprContext.getRenderIds().isEmpty());
}*/
/**
@@ -109,8 +106,8 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue("Length must be one",pprContext.getRenderIds().size() == 1);
- assertTrue("Value match",pprContext.getRenderIds().iterator().next().equals("view1:panel1:_component1"));
+ Assert.assertTrue("Length must be one",pprContext.getRenderIds().size() == 1);
+ Assert.assertTrue("Value match",pprContext.getRenderIds().iterator().next().equals("view1:panel1:_component1"));
}
/**
@@ -127,13 +124,13 @@
PartialViewContext pprContext = context.getPartialViewContext();
- assertTrue("Length must be four",pprContext.getRenderIds().size() == 4);
+ Assert.assertTrue("Length must be four",pprContext.getRenderIds().size() == 4);
// FIXME: Latest spec uses a Collection so order is not garanteed
-// assertTrue("Value match",pprContext.getRenderIds().get(0).equals("view1:panel1:_component1"));
-// assertTrue("Value match",pprContext.getRenderIds().get(2).equals("component3"));
+// Assert.assertTrue("Value match",pprContext.getRenderIds().get(0).equals("view1:panel1:_component1"));
+// Assert.assertTrue("Value match",pprContext.getRenderIds().get(2).equals("component3"));
//
//
-// assertTrue("Value match",pprContext.getRenderIds().get(3).equals("component4"));
+// Assert.assertTrue("Value match",pprContext.getRenderIds().get(3).equals("component4"));
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/context/ResponseWrapperSwitchTest.java b/impl/src/test/java/org/apache/myfaces/context/ResponseWrapperSwitchTest.java
index 0e160b3..d1afef4 100644
--- a/impl/src/test/java/org/apache/myfaces/context/ResponseWrapperSwitchTest.java
+++ b/impl/src/test/java/org/apache/myfaces/context/ResponseWrapperSwitchTest.java
@@ -29,8 +29,9 @@
import javax.servlet.WriteListener;
import org.apache.myfaces.context.servlet.FacesContextImpl;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* Testcase for the response switching
@@ -40,19 +41,15 @@
*/
public class ResponseWrapperSwitchTest extends AbstractJsfTestCase {
- public ResponseWrapperSwitchTest() {
- super("ResponseWrapperSwitchTest");
- }
-
@Override
- protected void setUp() throws Exception {
+ public void setUp() throws Exception {
super.setUp();
FactoryFinder.setFactory (FactoryFinder.EXCEPTION_HANDLER_FACTORY,
"org.apache.myfaces.context.ExceptionHandlerFactoryImpl");
}
@Override
- protected void tearDown() throws Exception {
+ public void tearDown() throws Exception {
super.tearDown();
}
@@ -168,14 +165,14 @@
try {
responseWriter = new MockResponseWriter(((ServletResponse) context.getExternalContext().getResponse()).getWriter(), null, null);
} catch (IOException ex) {
- super.fail(ex.getMessage());
+ Assert.fail(ex.getMessage());
}
context.setResponseWriter(responseWriter);
}
- assertTrue("responsewriter not null", responseWriter != null);
+ Assert.assertTrue("responsewriter not null", responseWriter != null);
try {
responseWriter.append("hello world");
@@ -183,10 +180,10 @@
responseWriter.close();
} catch (IOException ex) {
- super.fail(ex.getMessage());
+ Assert.fail(ex.getMessage());
}
- assertTrue(ostrWriter.toString().trim().equals("hello world"));
+ Assert.assertTrue(ostrWriter.toString().trim().equals("hello world"));
}
@@ -217,7 +214,7 @@
- assertTrue("responsewriter not null", responseWriter != null);
+ Assert.assertTrue("responsewriter not null", responseWriter != null);
context.getPartialViewContext().enableResponseWriting(false);
try {
@@ -230,7 +227,7 @@
}
- assertTrue(ostrWriter.toString().trim().equals(""));
+ Assert.assertTrue(ostrWriter.toString().trim().equals(""));
}*/
@@ -267,7 +264,7 @@
}
- assertTrue(ostr.toString().trim().equals(""));
+ Assert.assertTrue(ostr.toString().trim().equals(""));
}*/
diff --git a/impl/src/test/java/org/apache/myfaces/context/TestIsAjaxRequest.java b/impl/src/test/java/org/apache/myfaces/context/TestIsAjaxRequest.java
index fc6950e..50e4774 100644
--- a/impl/src/test/java/org/apache/myfaces/context/TestIsAjaxRequest.java
+++ b/impl/src/test/java/org/apache/myfaces/context/TestIsAjaxRequest.java
@@ -21,7 +21,8 @@
import javax.faces.FactoryFinder;
import javax.faces.context.FacesContext;
import org.apache.myfaces.context.servlet.FacesContextImpl;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* Tests the facesContext isAjaxRequest
@@ -34,10 +35,6 @@
Map<String, String> requestParameterMap = null;
FacesContext context = null;
- public TestIsAjaxRequest() {
- super("TestIsAjaxRequest");
- }
-
public void setUp() throws Exception {
super.setUp();
@@ -57,13 +54,13 @@
public void testNoEntry() {
- assertFalse("no ajax request found", context.getPartialViewContext().isAjaxRequest());
+ Assert.assertFalse("no ajax request found", context.getPartialViewContext().isAjaxRequest());
}
public void testEntry() {
request.addHeader("Faces-Request", "partial/ajax");
request.addParameter("javax.faces.partial.ajax","true");
- assertTrue("no ajax request found", context.getPartialViewContext().isAjaxRequest());
+ Assert.assertTrue("no ajax request found", context.getPartialViewContext().isAjaxRequest());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/event/GlobalPostAddToViewEventTestCase.java b/impl/src/test/java/org/apache/myfaces/event/GlobalPostAddToViewEventTestCase.java
index aef65d0..b7fdfbb 100644
--- a/impl/src/test/java/org/apache/myfaces/event/GlobalPostAddToViewEventTestCase.java
+++ b/impl/src/test/java/org/apache/myfaces/event/GlobalPostAddToViewEventTestCase.java
@@ -49,7 +49,7 @@
}
@Test
- public void postAddToViewSourceNull() throws Exception
+ public void testPostAddToViewSourceNull() throws Exception
{
ApplicationImplEventManager eventManager = new ApplicationImplEventManager();
@@ -61,7 +61,7 @@
}
@Test
- public void postAddToViewSourceSuperClass() throws Exception
+ public void testPostAddToViewSourceSuperClass() throws Exception
{
ApplicationImplEventManager eventManager = new ApplicationImplEventManager();
@@ -73,7 +73,7 @@
}
@Test
- public void postAddToViewSourceDirect() throws Exception
+ public void testPostAddToViewSourceDirect() throws Exception
{
ApplicationImplEventManager eventManager = new ApplicationImplEventManager();
@@ -85,7 +85,7 @@
}
@Test
- public void postAddToViewSourceUnmatching() throws Exception
+ public void testPostAddToViewSourceUnmatching() throws Exception
{
ApplicationImplEventManager eventManager = new ApplicationImplEventManager();
diff --git a/impl/src/test/java/org/apache/myfaces/lifecycle/RestoreViewExecutorTest.java b/impl/src/test/java/org/apache/myfaces/lifecycle/RestoreViewExecutorTest.java
index d6c74cd..ac455c2 100644
--- a/impl/src/test/java/org/apache/myfaces/lifecycle/RestoreViewExecutorTest.java
+++ b/impl/src/test/java/org/apache/myfaces/lifecycle/RestoreViewExecutorTest.java
@@ -26,6 +26,7 @@
import org.apache.myfaces.application.ViewIdSupport;
import org.apache.myfaces.test.FacesTestCase;
+import org.junit.Assert;
import org.mockito.Mockito;
/**
@@ -40,7 +41,7 @@
private ViewIdSupport _viewHandlerSupport;
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
_viewHandler = Mockito.mock(ViewHandler.class);
@@ -78,7 +79,7 @@
*/
public void testGetPhase()
{
- assertEquals(PhaseId.RESTORE_VIEW, _testimpl.getPhase());
+ Assert.assertEquals(PhaseId.RESTORE_VIEW, _testimpl.getPhase());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/ErrorPageWriterTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/ErrorPageWriterTest.java
index 2ec7113..473b918 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/ErrorPageWriterTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/ErrorPageWriterTest.java
@@ -31,9 +31,10 @@
import org.apache.myfaces.renderkit.html.HtmlTextRenderer;
import org.apache.myfaces.application.viewstate.StateUtils;
import org.apache.myfaces.spi.impl.DefaultSerialFactory;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author: struberg $)
@@ -41,19 +42,9 @@
*/
public class ErrorPageWriterTest extends AbstractJsfTestCase
{
- public static Test suite()
- {
- return new TestSuite(ErrorPageWriterTest.class); // needed in maven
- }
-
private MockResponseWriter writer ;
private HtmlOutputText outputText;
- public ErrorPageWriterTest(String name)
- {
- super(name);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -107,7 +98,7 @@
}
int indexOfHasRenderedAttribute = output.indexOf("rendered=\"\"");
boolean hasRenderedAttribute = (-1 != indexOfHasRenderedAttribute);
- assertTrue("rendered attribute wasn't written correctly: " + surroundingText, hasRenderedAttribute);
+ Assert.assertTrue("rendered attribute wasn't written correctly: " + surroundingText, hasRenderedAttribute);
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/HtmlRenderKitImplTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/HtmlRenderKitImplTest.java
index 87000c8..09d4eb0 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/HtmlRenderKitImplTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/HtmlRenderKitImplTest.java
@@ -99,15 +99,24 @@
Assert.assertEquals(ContentTypeUtils.HTML_CONTENT_TYPE, responseWriter.getWriterContentTypeMode());
}
- @Test(expected=IllegalArgumentException.class)
+ @Test
public void testCreateResponseWriterContentType6()
{
- MyfacesConfig config = new MyfacesConfig();
- facesContext.getExternalContext().getApplicationMap().put(MyfacesConfig.class.getName(), config);
- request.addHeader("Accept", "image/png"); //Webkit
- HtmlRenderKitImpl renderKit = new HtmlRenderKitImpl();
- StringWriter writer = new StringWriter();
- HtmlResponseWriterImpl responseWriter = (HtmlResponseWriterImpl) renderKit.createResponseWriter(writer, null, null);
+ try
+ {
+ MyfacesConfig config = new MyfacesConfig();
+ facesContext.getExternalContext().getApplicationMap().put(MyfacesConfig.class.getName(), config);
+ request.addHeader("Accept", "image/png"); //Webkit
+ HtmlRenderKitImpl renderKit = new HtmlRenderKitImpl();
+ StringWriter writer = new StringWriter();
+ HtmlResponseWriterImpl responseWriter = (HtmlResponseWriterImpl) renderKit.createResponseWriter(writer, null, null);
+
+ Assert.fail();
+ }
+ catch (IllegalArgumentException e)
+ {
+ // expected
+ }
}
@Test
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/RendererUtilsTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/RendererUtilsTest.java
index 84d5b14..e4a271e 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/RendererUtilsTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/RendererUtilsTest.java
@@ -37,7 +37,7 @@
import org.junit.Assert;
import org.apache.myfaces.renderkit.html.util.HTML;
import org.apache.myfaces.renderkit.html.util.JSFAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockResponseWriter;
import org.easymock.classextension.EasyMock;
import org.junit.Test;
@@ -72,11 +72,7 @@
private UIPanel parent;
- public RendererUtilsTest(String name) {
- super(name);
- }
-
- protected void setUp() throws Exception {
+ public void setUp() throws Exception {
super.setUp();
writer = new MockResponseWriter(new StringWriter(), null, null);
@@ -103,7 +99,7 @@
parent = new UIPanel();
}
- protected void tearDown() throws Exception {
+ public void tearDown() throws Exception {
super.tearDown();
}
@@ -124,7 +120,7 @@
String iconSrc = RendererUtils.getIconSrc(facesContext, graphicImage,
HTML.IMG_ELEM);
- assertEquals(
+ Assert.assertEquals(
"If name or name/library present, source must be obtained from ResourceHandler",
requestPath, iconSrc);
@@ -141,8 +137,8 @@
String iconSrc = RendererUtils.getIconSrc(facesContext, graphicImage,
HTML.IMG_ELEM);
- assertEquals("RES_NOT_FOUND", iconSrc);
- assertTrue("If resource is not found, a Message must be added",
+ Assert.assertEquals("RES_NOT_FOUND", iconSrc);
+ Assert.assertTrue("If resource is not found, a Message must be added",
facesContext.getMessages(graphicImage.getClientId(facesContext)).hasNext());
}
@@ -155,8 +151,8 @@
uiInput.setSubmittedValue(submittedValue);
String stringValue = RendererUtils.getStringValue(facesContext, uiInput);
- assertNotNull(stringValue);
- assertEquals("If submittedvalue is not String, toString() must be used", submittedValue.toString(), stringValue);
+ Assert.assertNotNull(stringValue);
+ Assert.assertEquals("If submittedvalue is not String, toString() must be used", submittedValue.toString(), stringValue);
}
public void testGetConvertedUIOutputValue()
@@ -167,7 +163,7 @@
Object convertedUIOutputValue = RendererUtils.getConvertedUIOutputValue(facesContext, uiInput, submittedValue);
- assertEquals("If submittedvalue is not String, toString() must be used", submittedValue.toString(), convertedUIOutputValue);
+ Assert.assertEquals("If submittedvalue is not String, toString() must be used", submittedValue.toString(), convertedUIOutputValue);
}
@Test
@@ -175,16 +171,16 @@
{
UIComponent uiComponent = new UIOutput();
boolean rendered = RendererUtils.isRendered(facesContext, uiComponent);
- assertTrue(rendered);
+ Assert.assertTrue(rendered);
uiComponent.setRendered(false);
rendered = RendererUtils.isRendered(facesContext, uiComponent);
- assertFalse(rendered);
+ Assert.assertFalse(rendered);
uiComponent = _setUpComponentStack();
rendered = RendererUtils.isRendered(facesContext, uiComponent);
- assertFalse(rendered);
- assertEquals("isRendered must not change current component", parent, UIComponent.getCurrentComponent(facesContext));
+ Assert.assertFalse(rendered);
+ Assert.assertEquals("isRendered must not change current component", parent, UIComponent.getCurrentComponent(facesContext));
}
/**
@@ -216,15 +212,15 @@
}
@Override
public void encodeBegin(FacesContext context) throws IOException {
- fail();
+ Assert.fail();
}
@Override
public void encodeChildren(FacesContext context) throws IOException {
- fail();
+ Assert.fail();
}
@Override
public void encodeEnd(FacesContext context) throws IOException {
- fail();
+ Assert.fail();
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/ClientBehaviorRendererUtilsTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/ClientBehaviorRendererUtilsTest.java
index 57354b3..66b8254 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/ClientBehaviorRendererUtilsTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/ClientBehaviorRendererUtilsTest.java
@@ -21,7 +21,7 @@
import org.apache.myfaces.renderkit.html.util.HtmlRendererUtils;
import org.junit.Assert;
import org.apache.myfaces.renderkit.ClientBehaviorEvents;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import javax.faces.component.UIComponent;
import javax.faces.component.behavior.*;
@@ -34,11 +34,6 @@
public class ClientBehaviorRendererUtilsTest extends AbstractJsfTestCase
{
- public ClientBehaviorRendererUtilsTest(String name)
- {
- super(name);
- }
-
public void setUp() throws Exception
{
super.setUp();
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlBodyRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlBodyRendererTest.java
index 64badbf..9897fd5 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlBodyRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlBodyRendererTest.java
@@ -25,11 +25,12 @@
import junit.framework.Test;
import junit.framework.TestSuite;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
+import org.junit.Assert;
/**
* @author Leonardo Uribe
@@ -40,15 +41,6 @@
private MockResponseWriter writer ;
private HtmlBody body;
- public HtmlBodyRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlBodyRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -82,7 +74,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
body, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -93,7 +85,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
body, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlButtonRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlButtonRendererTest.java
index 55f358f..fc3f130 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlButtonRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlButtonRendererTest.java
@@ -29,7 +29,7 @@
import junit.framework.TestSuite;
import org.apache.myfaces.config.MyfacesConfig;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockExternalContext;
import org.apache.myfaces.test.mock.MockHttpServletRequest;
import org.apache.myfaces.test.mock.MockHttpServletResponse;
@@ -38,20 +38,13 @@
import org.apache.myfaces.test.mock.MockServletContext;
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
+import org.junit.Assert;
public class HtmlButtonRendererTest extends AbstractJsfTestCase {
private MockResponseWriter writer;
private HtmlCommandButton commandButton;
private HtmlForm form;
-
- public HtmlButtonRendererTest(String name) {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlButtonRendererTest.class);
- }
public void setUp() throws Exception {
super.setUp();
@@ -129,7 +122,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
commandButton, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -176,7 +169,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
commandButton, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -191,12 +184,12 @@
{
commandButton.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -225,10 +218,10 @@
commandButton.encodeAll(facesContext);
String output = writer.getWriter().toString();
- assertFalse(output.contains("param1"));
- assertFalse(output.contains("value1"));
- assertTrue(output.contains("param2"));
- assertTrue(output.contains("value2"));
+ Assert.assertFalse(output.contains("param1"));
+ Assert.assertFalse(output.contains("value1"));
+ Assert.assertTrue(output.contains("param2"));
+ Assert.assertTrue(output.contains("value2"));
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlCheckboxRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlCheckboxRendererTest.java
index 45fdb42..d6c84ac 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlCheckboxRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlCheckboxRendererTest.java
@@ -28,11 +28,12 @@
import junit.framework.Test;
import junit.framework.TestSuite;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -44,15 +45,6 @@
private HtmlSelectManyCheckbox selectManyCheckbox;
private HtmlSelectBooleanCheckbox selectBooleanCheckbox;
- public HtmlCheckboxRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlCheckboxRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -126,7 +118,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
selectManyCheckbox, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -139,7 +131,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
selectBooleanCheckbox, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -154,12 +146,12 @@
{
selectBooleanCheckbox.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -184,12 +176,12 @@
selectManyCheckbox.getChildren().add(item2);
selectManyCheckbox.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlDoctypeRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlDoctypeRendererTest.java
index f5902cd..bb076bb 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlDoctypeRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlDoctypeRendererTest.java
@@ -25,7 +25,7 @@
import junit.framework.Test;
import junit.framework.TestSuite;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
@@ -41,15 +41,6 @@
private MockResponseWriter writer ;
private HtmlDoctype doctype;
- public HtmlDoctypeRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlDoctypeRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -85,7 +76,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
doctype, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
Assert.assertTrue("Does not match with: <!DOCTYPE rootElement PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">",
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlEscapeRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlEscapeRendererTest.java
index f9e4c94..064c219 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlEscapeRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlEscapeRendererTest.java
@@ -35,8 +35,9 @@
import junit.framework.Test;
import junit.framework.TestSuite;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
+import org.junit.Assert;
public class HtmlEscapeRendererTest extends AbstractJsfTestCase
{
@@ -53,12 +54,7 @@
private static String TEST_STRING = "<b>Out&p&utá</b>";
private static String TEST_STRING_ESCAPED = "<b>Out&p&amp;ut&aacute;</b>";
-
- public static Test suite()
- {
- return new TestSuite(HtmlEscapeRendererTest.class); // needed in maven
- }
-
+
private HtmlOutputText outputText;
private HtmlOutputLabel outputLabel;
private HtmlSelectOneRadio selectOneRadio;
@@ -67,11 +63,6 @@
private HtmlSelectManyCheckbox selectManyCheckbox;
private HtmlSelectManyListbox selectManyListbox;
private HtmlSelectManyMenu selectManyMenu;
-
- public HtmlEscapeRendererTest(String name)
- {
- super(name);
- }
public void setUp() throws Exception
{
@@ -147,7 +138,7 @@
outputText.encodeEnd(facesContext);
facesContext.renderResponse();
String output = swriter.toString();
- assertTrue(output.contains(TEST_STRING_ESCAPED));
+ Assert.assertTrue(output.contains(TEST_STRING_ESCAPED));
}
}
}
@@ -167,7 +158,7 @@
outputText.encodeEnd(facesContext);
facesContext.renderResponse();
String output = swriter.toString();
- assertTrue(output.contains(TEST_STRING));
+ Assert.assertTrue(output.contains(TEST_STRING));
}
}
}
@@ -189,7 +180,7 @@
outputLabel.encodeAll(facesContext);
facesContext.renderResponse();
String output = swriter.toString();
- assertTrue(output.contains(TEST_STRING_ESCAPED));
+ Assert.assertTrue(output.contains(TEST_STRING_ESCAPED));
}
}
}
@@ -209,7 +200,7 @@
outputLabel.encodeAll(facesContext);
facesContext.renderResponse();
String output = swriter.toString();
- assertTrue(output.contains(TEST_STRING));
+ Assert.assertTrue(output.contains(TEST_STRING));
}
}
}
@@ -242,7 +233,7 @@
component.encodeAll(facesContext);
facesContext.renderResponse();
String output = swriter.toString();
- assertTrue(output.contains(TEST_STRING_ESCAPED));
+ Assert.assertTrue(output.contains(TEST_STRING_ESCAPED));
}
public void testUISelectNoEscapeValue() throws Exception
@@ -273,6 +264,6 @@
component.encodeAll(facesContext);
facesContext.renderResponse();
String output = swriter.toString();
- assertTrue(output.contains(TEST_STRING));
+ Assert.assertTrue(output.contains(TEST_STRING));
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlFormRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlFormRendererTest.java
index 8a72577..a2b0501 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlFormRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlFormRendererTest.java
@@ -28,26 +28,18 @@
import junit.framework.TestSuite;
import org.apache.myfaces.renderkit.html.util.HTML;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
+import org.junit.Assert;
public class HtmlFormRendererTest extends AbstractJsfTestCase
{
private MockResponseWriter writer ;
private HtmlForm form;
- public HtmlFormRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlFormRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -84,10 +76,10 @@
} catch(Exception e) {
StringWriter sw = new StringWriter();
e.printStackTrace(new PrintWriter(sw));
- fail(sw.toString() + "\nHTML.FORM_PASSTHROUGH_ATTRIBUTES: " + printHTMLAttrs(HTML.FORM_PASSTHROUGH_ATTRIBUTES));
+ Assert.fail(sw.toString() + "\nHTML.FORM_PASSTHROUGH_ATTRIBUTES: " + printHTMLAttrs(HTML.FORM_PASSTHROUGH_ATTRIBUTES));
}
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -101,10 +93,10 @@
} catch(Exception e) {
StringWriter sw = new StringWriter();
e.printStackTrace(new PrintWriter(sw));
- fail(sw.toString() + "\nHTML.FORM_PASSTHROUGH_ATTRIBUTES: " + printHTMLAttrs(HTML.FORM_PASSTHROUGH_ATTRIBUTES));
+ Assert.fail(sw.toString() + "\nHTML.FORM_PASSTHROUGH_ATTRIBUTES: " + printHTMLAttrs(HTML.FORM_PASSTHROUGH_ATTRIBUTES));
}
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -129,12 +121,12 @@
{
form.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlFormatRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlFormatRendererTest.java
index 703b67c..235c3aa 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlFormatRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlFormatRendererTest.java
@@ -28,24 +28,16 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
public class HtmlFormatRendererTest extends AbstractJsfTestCase
{
private MockResponseWriter writer;
private HtmlOutputFormat outputFormat;
-
- public HtmlFormatRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlFormatRendererTest.class);
- }
-
+
public void setUp() throws Exception {
super.setUp();
outputFormat = new HtmlOutputFormat();
@@ -82,7 +74,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
outputFormat, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -94,7 +86,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
outputFormat, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -117,6 +109,6 @@
outputFormat.encodeAll(facesContext);
String output = writer.getWriter().toString();
- assertEquals("prefixvalue2-{1}suffix", output);
+ Assert.assertEquals("prefixvalue2-{1}suffix", output);
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlGridRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlGridRendererTest.java
index c2e0a42..9bead4c 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlGridRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlGridRendererTest.java
@@ -30,9 +30,10 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -47,15 +48,6 @@
private HtmlPanelGrid panelGrid;
private HtmlOutputText colText;
- public HtmlGridRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlGridRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -107,7 +99,7 @@
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertEquals("<table><tbody>"+
+ Assert.assertEquals("<table><tbody>"+
"<tr><td>col1Text</td></tr>"+
"<tr><td>col2Text</td></tr>"+
"</tbody>"+"</table>", output);
@@ -120,7 +112,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
panelGrid, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -131,7 +123,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
panelGrid, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -145,12 +137,12 @@
{
panelGrid.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlGroupRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlGroupRendererTest.java
index ec92d7e..4acafe2 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlGroupRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlGroupRendererTest.java
@@ -32,9 +32,10 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -47,15 +48,6 @@
private MockResponseWriter writer ;
private HtmlPanelGroup panelGroup;
- public HtmlGroupRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlGroupRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -115,7 +107,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
panelGroup, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -126,7 +118,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
panelGroup, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -137,13 +129,13 @@
{
panelGroup.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.contains("myfaces.ab"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.contains("myfaces.ab"));
}
catch (Exception e)
{
e.printStackTrace();
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlHeadRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlHeadRendererTest.java
index 4e33521..9a89b2a 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlHeadRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlHeadRendererTest.java
@@ -25,11 +25,12 @@
import junit.framework.Test;
import junit.framework.TestSuite;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
+import org.junit.Assert;
/**
* @author Leonardo Uribe
@@ -40,15 +41,6 @@
private MockResponseWriter writer ;
private HtmlHead head;
- public HtmlHeadRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlHeadRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -84,7 +76,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
head, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlImageRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlImageRendererTest.java
index e27a3d5..94db6ac 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlImageRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlImageRendererTest.java
@@ -28,9 +28,10 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -40,15 +41,6 @@
{
private MockResponseWriter writer ;
private HtmlGraphicImage graphicImage;
-
- public HtmlImageRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlImageRendererTest.class);
- }
public void setUp() throws Exception
{
@@ -87,7 +79,7 @@
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertEquals("<img id=\"img1\" src=\"" + src + "\"/>", output);
+ Assert.assertEquals("<img id=\"img1\" src=\"" + src + "\"/>", output);
}
public void testHtmlPropertyPassTru() throws Exception
@@ -100,7 +92,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
graphicImage, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -114,7 +106,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
graphicImage, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -128,12 +120,12 @@
{
graphicImage.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlLabelRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlLabelRendererTest.java
index 40dbd81..e9a54dc 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlLabelRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlLabelRendererTest.java
@@ -31,6 +31,7 @@
import org.apache.myfaces.test.mock.MockResponseWriter;
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
+import org.junit.Assert;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
@@ -122,7 +123,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
label, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -145,7 +146,7 @@
label.encodeAll(facesContext);
String page = getPageContents();
- assertEquals("<label id=\"labelId\"><span class="required">field label</span></label>", page);
+ Assert.assertEquals("<label id=\"labelId\"><span class="required">field label</span></label>", page);
}
@Test
@@ -159,7 +160,7 @@
label.encodeAll(facesContext);
String page = getPageContents();
- assertEquals("<label id=\"labelId\"><span class=\"required\">field label</span></label>", page);
+ Assert.assertEquals("<label id=\"labelId\"><span class=\"required\">field label</span></label>", page);
}
/**
@@ -173,12 +174,12 @@
{
label.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlLinkRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlLinkRendererTest.java
index ce2926e..ec107c8 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlLinkRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlLinkRendererTest.java
@@ -31,11 +31,12 @@
import junit.framework.TestSuite;
import org.apache.myfaces.application.NavigationHandlerImpl;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -49,15 +50,6 @@
private HtmlOutputLink outputLink;
private HtmlOutcomeTargetLink outcomeTargetLink;
- public HtmlLinkRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlLinkRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -138,7 +130,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
commandLink, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -175,7 +167,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
outputLink, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -189,12 +181,12 @@
{
outputLink.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -210,12 +202,12 @@
commandLink.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
System.out.println("----OUTPUT----"+output);
- assertTrue(output.matches("(?s).+id=\".+\".+"));
- assertTrue(output.matches("(?s).+name=\".+\".+"));
+ Assert.assertTrue(output.matches("(?s).+id=\".+\".+"));
+ Assert.assertTrue(output.matches("(?s).+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -230,12 +222,12 @@
{
outcomeTargetLink.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -258,8 +250,8 @@
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
// make sure the parameters are rendered
- assertTrue(output.contains("param1=value1"));
- assertTrue(output.contains("param2=value2"));
+ Assert.assertTrue(output.contains("param1=value1"));
+ Assert.assertTrue(output.contains("param2=value2"));
}
/**
@@ -279,7 +271,7 @@
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
// make sure the fragment is rendered
- assertTrue(output.contains("param1=value1#" + fragment));
+ Assert.assertTrue(output.contains("param1=value1#" + fragment));
}
/**
@@ -293,7 +285,7 @@
outputLink.setValue("http://www.irian.at");
outputLink.encodeAll(facesContext);
String output = writer.getWriter().toString();
- assertEquals("<a href=\"http://www.irian.at#fragment\"></a>", output);
+ Assert.assertEquals("<a href=\"http://www.irian.at#fragment\"></a>", output);
}
/**
@@ -315,10 +307,10 @@
commandLink.encodeAll(facesContext);
String output = writer.getWriter().toString();
- assertFalse(output.contains("param1"));
- assertFalse(output.contains("value1"));
- assertTrue(output.contains("param2"));
- assertTrue(output.contains("value2"));
+ Assert.assertFalse(output.contains("param1"));
+ Assert.assertFalse(output.contains("value1"));
+ Assert.assertTrue(output.contains("param2"));
+ Assert.assertTrue(output.contains("value2"));
}
/**
@@ -340,10 +332,10 @@
outputLink.encodeAll(facesContext);
String output = writer.getWriter().toString();
- assertFalse(output.contains("param1"));
- assertFalse(output.contains("value1"));
- assertTrue(output.contains("param2"));
- assertTrue(output.contains("value2"));
+ Assert.assertFalse(output.contains("param1"));
+ Assert.assertFalse(output.contains("value1"));
+ Assert.assertTrue(output.contains("param2"));
+ Assert.assertTrue(output.contains("value2"));
}
/**
@@ -362,11 +354,11 @@
{
outcomeTargetLink.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.contains("myParameter=myValue"));
+ Assert.assertTrue(output.contains("myParameter=myValue"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -386,11 +378,11 @@
{
outcomeTargetLink.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertFalse(output.contains("myNullParameter"));
+ Assert.assertFalse(output.contains("myNullParameter"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlListboxRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlListboxRendererTest.java
index 449a870..8a3502b 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlListboxRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlListboxRendererTest.java
@@ -34,9 +34,10 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -48,15 +49,6 @@
private HtmlSelectOneListbox selectOneListbox;
private HtmlSelectManyListbox selectManyListbox;
- public HtmlListboxRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlListboxRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -101,7 +93,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
selectOneListbox, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -120,7 +112,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
selectManyListbox, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -144,12 +136,12 @@
selectOneListbox.getChildren().add(item2);
selectOneListbox.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -174,12 +166,12 @@
selectManyListbox.getChildren().add(item2);
selectManyListbox.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMenuRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMenuRendererTest.java
index abee74b..a334e86 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMenuRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMenuRendererTest.java
@@ -34,9 +34,10 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -48,15 +49,6 @@
private HtmlSelectOneMenu selectOneMenu;
private HtmlSelectManyMenu selectManyMenu;
- public HtmlMenuRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlMenuRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -102,7 +94,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
selectOneMenu, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -121,7 +113,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
selectManyMenu, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -145,12 +137,12 @@
selectOneMenu.getChildren().add(item2);
selectOneMenu.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -175,12 +167,12 @@
selectManyMenu.getChildren().add(item2);
selectManyMenu.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMessageRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMessageRendererTest.java
index b5d9e03..bc77c80 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMessageRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMessageRendererTest.java
@@ -31,6 +31,7 @@
import org.apache.myfaces.test.base.junit4.AbstractJsfConfigurableMockTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
import static org.junit.Assert.fail;
import org.junit.Test;
@@ -144,7 +145,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
message, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -177,7 +178,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
message, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMessagesRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMessagesRendererTest.java
index fced003..bb45b9a 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMessagesRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlMessagesRendererTest.java
@@ -29,6 +29,7 @@
import org.apache.myfaces.test.base.junit4.AbstractJsfConfigurableMockTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
import org.junit.Test;
@@ -127,7 +128,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
messages, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -138,8 +139,8 @@
messages.encodeEnd(facesContext);
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertTrue(output.contains("warnSumary"));
- assertTrue(!output.contains("span"));
+ Assert.assertTrue(output.contains("warnSumary"));
+ Assert.assertTrue(!output.contains("span"));
}
@Test
@@ -150,8 +151,8 @@
messages.encodeEnd(facesContext);
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertTrue(output.contains("warnSumary"));
- assertTrue(!output.contains("span"));
+ Assert.assertTrue(output.contains("warnSumary"));
+ Assert.assertTrue(!output.contains("span"));
}
@Test
@@ -162,8 +163,8 @@
messages.encodeEnd(facesContext);
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertTrue(output.contains("warnSumary"));
- assertTrue(!output.contains("span"));
+ Assert.assertTrue(output.contains("warnSumary"));
+ Assert.assertTrue(!output.contains("span"));
}
/**
@@ -179,9 +180,9 @@
messages.encodeEnd(facesContext);
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertTrue(output.contains("fatalSumary"));
- assertTrue(output.contains("li class=\"fatalClass\""));
- assertTrue(!output.contains("span"));
+ Assert.assertTrue(output.contains("fatalSumary"));
+ Assert.assertTrue(output.contains("li class=\"fatalClass\""));
+ Assert.assertTrue(!output.contains("span"));
}
/**
@@ -198,9 +199,9 @@
messages.encodeEnd(facesContext);
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertTrue(output.contains("fatalSumary"));
- assertTrue(output.contains("td class=\"fatalClass\""));
- assertTrue(!output.contains("span"));
+ Assert.assertTrue(output.contains("fatalSumary"));
+ Assert.assertTrue(output.contains("td class=\"fatalClass\""));
+ Assert.assertTrue(!output.contains("span"));
}
@Test
@@ -222,7 +223,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
messages, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlOutcomeTargetButtonRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlOutcomeTargetButtonRendererTest.java
index 16dc8ad..e2d5691 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlOutcomeTargetButtonRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlOutcomeTargetButtonRendererTest.java
@@ -31,9 +31,10 @@
import org.apache.myfaces.application.NavigationHandlerImpl;
import org.apache.myfaces.renderkit.html.util.JSFAttr;
import org.apache.myfaces.renderkit.html.util.HTML;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* Tests for HtmlOutcomeTargetButtonRenderer.
@@ -47,17 +48,7 @@
private MockResponseWriter writer;
private HtmlOutcomeTargetButton outcomeTargetButton;
private HtmlForm form;
-
- public HtmlOutcomeTargetButtonRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite()
- {
- return new TestSuite(HtmlOutcomeTargetButtonRendererTest.class);
- }
-
+
public void setUp() throws Exception
{
super.setUp();
@@ -99,12 +90,12 @@
{
outcomeTargetButton.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -127,8 +118,8 @@
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
// make sure the parameters are rendered
- assertTrue(output.contains("param1=value1"));
- assertTrue(output.contains("param2=value2"));
+ Assert.assertTrue(output.contains("param1=value1"));
+ Assert.assertTrue(output.contains("param2=value2"));
}
/**
@@ -148,7 +139,7 @@
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
// make sure the fragment is rendered
- assertTrue(output.contains("param1=value1#" + fragment));
+ Assert.assertTrue(output.contains("param1=value1#" + fragment));
}
/**
@@ -167,11 +158,11 @@
{
outcomeTargetButton.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.contains("myParameter=myValue"));
+ Assert.assertTrue(output.contains("myParameter=myValue"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -191,11 +182,11 @@
{
outcomeTargetButton.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertFalse(output.contains("myNullParameter"));
+ Assert.assertFalse(output.contains("myNullParameter"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -211,12 +202,12 @@
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
// Assertions
- assertFalse(output.contains(HTML.ONCLICK_ATTR)); // the output must not contain onclick
- assertTrue(output.contains(HTML.DISABLED_ATTR)); // the ouput must contain disabled
+ Assert.assertFalse(output.contains(HTML.ONCLICK_ATTR)); // the output must not contain onclick
+ Assert.assertTrue(output.contains(HTML.DISABLED_ATTR)); // the ouput must contain disabled
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlRadioRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlRadioRendererTest.java
index 4e119ed..335cd32 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlRadioRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlRadioRendererTest.java
@@ -33,9 +33,10 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -46,15 +47,6 @@
private MockResponseWriter writer ;
private HtmlSelectOneRadio selectOneRadio;
- public HtmlRadioRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlRadioRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -126,7 +118,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
selectOneRadio, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -150,12 +142,12 @@
selectOneRadio.getChildren().add(item2);
selectOneRadio.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlResponseStateManagerTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlResponseStateManagerTest.java
index 2f7a984..9a465f5 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlResponseStateManagerTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlResponseStateManagerTest.java
@@ -24,6 +24,7 @@
import javax.faces.render.ResponseStateManager;
import static junit.framework.TestCase.assertEquals;
import org.apache.myfaces.test.FacesTestCase;
+import org.junit.Assert;
import org.junit.Test;
import org.mockito.Mockito;
@@ -41,7 +42,7 @@
map.put(ResponseStateManager.VIEW_STATE_PARAM, "seomthing");
Mockito.when(_externalContext.getRequestParameterMap()).thenReturn(map);
- assertEquals(true, hrsm.isPostback(_facesContext));
+ Assert.assertEquals(true, hrsm.isPostback(_facesContext));
}
@Test
@@ -53,6 +54,6 @@
HtmlResponseStateManager hrsm = Mockito.spy(HtmlResponseStateManager.class);
- assertEquals(false, hrsm.isPostback(_facesContext));
+ Assert.assertEquals(false, hrsm.isPostback(_facesContext));
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlResponseWriterImplTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlResponseWriterImplTest.java
index e6e0926..c99c585 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlResponseWriterImplTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlResponseWriterImplTest.java
@@ -25,7 +25,8 @@
import org.apache.myfaces.util.CommentUtils;
import org.apache.myfaces.renderkit.html.util.HTML;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* Test class for HtmlResponseWriterImpl.
@@ -38,14 +39,9 @@
private StringWriter _stringWriter;
private HtmlResponseWriterImpl _writer;
-
- public HtmlResponseWriterImplTest(String name)
- {
- super(name);
- }
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -54,7 +50,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
_writer = null;
_stringWriter = null;
@@ -84,25 +80,25 @@
_writer.startDocument();
_writer.startElement("head", null);
- assertFalse("We have not entered a script element yet, so _isInsideScript should be " +
+ Assert.assertFalse("We have not entered a script element yet, so _isInsideScript should be " +
"false (or null).", getFieldBooleanValue(insideScriptField, _writer, false));
_writer.startElement("script", null);
- assertTrue("We have now entered a script element, so _isInsideScript should be " +
+ Assert.assertTrue("We have now entered a script element, so _isInsideScript should be " +
"true.", getFieldBooleanValue(insideScriptField, _writer, false));
_writer.startElement("table", null);
_writer.startElement("tr", null);
_writer.startElement("td", null);
- assertTrue("We have now opened various elements inside a script element, "+
+ Assert.assertTrue("We have now opened various elements inside a script element, "+
"but _isInsideScript should still be true.",
getFieldBooleanValue(insideScriptField, _writer, false));
_writer.write("column value");
- assertTrue("We have now written some text inside a script element, "+
+ Assert.assertTrue("We have now written some text inside a script element, "+
"but _isInsideScript should still be true.",
getFieldBooleanValue(insideScriptField, _writer, false));
@@ -111,16 +107,16 @@
_writer.endElement("table");
_writer.endElement("script");
- assertFalse("We have now closed the script element, so _isInsideScript should be " +
+ Assert.assertFalse("We have now closed the script element, so _isInsideScript should be " +
"false (or null).", getFieldBooleanValue(insideScriptField, _writer, false));
_writer.endElement("head");
_writer.endDocument();
String output = _stringWriter.toString();
- assertTrue("A script start was rendered, so the output has to " +
+ Assert.assertTrue("A script start was rendered, so the output has to " +
"contain " + COMMENT_START, output.contains(COMMENT_START));
- assertTrue("A script end was rendered so the output has to " +
+ Assert.assertTrue("A script end was rendered so the output has to " +
"contain " + COMMENT_END, output.contains(COMMENT_END));
}
@@ -154,10 +150,10 @@
_writer.endDocument();
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
- assertTrue("script does not have start comment <!-- ", output.contains(CommentUtils.COMMENT_SIMPLE_START));
- assertTrue("script does not have end comment --> ", output.contains("//"+CommentUtils.COMMENT_SIMPLE_END));
+ Assert.assertNotNull(output);
+ Assert.assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
+ Assert.assertTrue("script does not have start comment <!-- ", output.contains(CommentUtils.COMMENT_SIMPLE_START));
+ Assert.assertTrue("script does not have end comment --> ", output.contains("//"+CommentUtils.COMMENT_SIMPLE_END));
}
public void testScriptOnHtmlIsoEncodingAndNoScriptXhmlComments() throws IOException
@@ -171,10 +167,10 @@
_writer.endDocument();
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
- assertFalse("script have start comment <!-- ", output.contains(CommentUtils.COMMENT_SIMPLE_START));
- assertFalse("script have end comment --> ", output.contains("//"+CommentUtils.COMMENT_SIMPLE_END));
+ Assert.assertNotNull(output);
+ Assert.assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
+ Assert.assertFalse("script have start comment <!-- ", output.contains(CommentUtils.COMMENT_SIMPLE_START));
+ Assert.assertFalse("script have end comment --> ", output.contains("//"+CommentUtils.COMMENT_SIMPLE_END));
}
public void testScriptOnHtmlUTF8AndScriptXhmlComments() throws IOException
@@ -188,10 +184,10 @@
_writer.endDocument();
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
- assertTrue("script does not have start comment <!-- ", output.contains(CommentUtils.COMMENT_SIMPLE_START));
- assertTrue("script does not have end comment --> ", output.contains("//"+CommentUtils.COMMENT_SIMPLE_END));
+ Assert.assertNotNull(output);
+ Assert.assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
+ Assert.assertTrue("script does not have start comment <!-- ", output.contains(CommentUtils.COMMENT_SIMPLE_START));
+ Assert.assertTrue("script does not have end comment --> ", output.contains("//"+CommentUtils.COMMENT_SIMPLE_END));
}
public void testScriptOnHtmlUTF8AndNoScriptXhmlComments() throws IOException
@@ -205,10 +201,10 @@
_writer.endDocument();
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
- assertFalse("script have start comment <!-- ", output.contains(CommentUtils.COMMENT_SIMPLE_START));
- assertFalse("script have end comment --> ", output.contains("//"+CommentUtils.COMMENT_SIMPLE_END));
+ Assert.assertNotNull(output);
+ Assert.assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
+ Assert.assertFalse("script have start comment <!-- ", output.contains(CommentUtils.COMMENT_SIMPLE_START));
+ Assert.assertFalse("script have end comment --> ", output.contains("//"+CommentUtils.COMMENT_SIMPLE_END));
}
public void testScriptOnXhtmlIsoEncoding() throws IOException
@@ -222,10 +218,10 @@
_writer.endDocument();
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
- assertTrue("script does not have start <![CDATA[ ", output.contains(CommentUtils.INLINE_SCRIPT_COMMENT+CommentUtils.CDATA_SIMPLE_START));
- assertTrue("script does not have end ]]> ", output.contains(CommentUtils.INLINE_SCRIPT_COMMENT+CommentUtils.CDATA_SIMPLE_END));
+ Assert.assertNotNull(output);
+ Assert.assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
+ Assert.assertTrue("script does not have start <![CDATA[ ", output.contains(CommentUtils.INLINE_SCRIPT_COMMENT+CommentUtils.CDATA_SIMPLE_START));
+ Assert.assertTrue("script does not have end ]]> ", output.contains(CommentUtils.INLINE_SCRIPT_COMMENT+CommentUtils.CDATA_SIMPLE_END));
}
public void testScriptOnXhtmlUTF8Encoding() throws IOException
@@ -239,10 +235,10 @@
_writer.endDocument();
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
- assertTrue("script does not have start <![CDATA[ ", output.contains(CommentUtils.INLINE_SCRIPT_COMMENT+CommentUtils.CDATA_SIMPLE_START));
- assertTrue("script does not have end ]]> ", output.contains(CommentUtils.INLINE_SCRIPT_COMMENT+CommentUtils.CDATA_SIMPLE_END));
+ Assert.assertNotNull(output);
+ Assert.assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
+ Assert.assertTrue("script does not have start <![CDATA[ ", output.contains(CommentUtils.INLINE_SCRIPT_COMMENT+CommentUtils.CDATA_SIMPLE_START));
+ Assert.assertTrue("script does not have end ]]> ", output.contains(CommentUtils.INLINE_SCRIPT_COMMENT+CommentUtils.CDATA_SIMPLE_END));
}
public void testStyleOnXhtmlIsoEncoding() throws IOException
@@ -256,10 +252,10 @@
_writer.endDocument();
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
- assertTrue("script does not have start <![CDATA[ ", output.contains(CommentUtils.CDATA_SIMPLE_START));
- assertTrue("script does not have end ]]> ", output.contains(CommentUtils.CDATA_SIMPLE_END));
+ Assert.assertNotNull(output);
+ Assert.assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
+ Assert.assertTrue("script does not have start <![CDATA[ ", output.contains(CommentUtils.CDATA_SIMPLE_START));
+ Assert.assertTrue("script does not have end ]]> ", output.contains(CommentUtils.CDATA_SIMPLE_END));
}
public void testStyleOnXhtmlUTF8Encoding() throws IOException
@@ -273,10 +269,10 @@
_writer.endDocument();
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
- assertTrue("script does not have start <![CDATA[ ", output.contains(CommentUtils.CDATA_SIMPLE_START));
- assertTrue("script does not have end ]]> ", output.contains(CommentUtils.CDATA_SIMPLE_END));
+ Assert.assertNotNull(output);
+ Assert.assertTrue("script does not contain body:" + innerScript, output.contains(innerScript));
+ Assert.assertTrue("script does not have start <![CDATA[ ", output.contains(CommentUtils.CDATA_SIMPLE_START));
+ Assert.assertTrue("script does not have end ]]> ", output.contains(CommentUtils.CDATA_SIMPLE_END));
}
/**
@@ -296,9 +292,9 @@
// the following should render <br />hello
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue(output.contains("<br />"));
- assertFalse(output.contains("</br>"));
+ Assert.assertNotNull(output);
+ Assert.assertTrue(output.contains("<br />"));
+ Assert.assertFalse(output.contains("</br>"));
}
/**
@@ -320,9 +316,9 @@
// the following should render <br>hello</br>
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue(output.contains("<br>"));
- assertTrue(output.contains("</br>"));
+ Assert.assertNotNull(output);
+ Assert.assertTrue(output.contains("<br>"));
+ Assert.assertTrue(output.contains("</br>"));
}
/**
@@ -342,9 +338,9 @@
// the following should render <br />hello
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue(output.contains("<BR />"));
- assertFalse(output.contains("</BR>"));
+ Assert.assertNotNull(output);
+ Assert.assertTrue(output.contains("<BR />"));
+ Assert.assertFalse(output.contains("</BR>"));
}
/**
@@ -366,8 +362,8 @@
// the following should render <br>hello</br>
String output = _stringWriter.toString();
- assertNotNull(output);
- assertTrue(output.contains("<BR>"));
- assertTrue(output.contains("</BR>"));
+ Assert.assertNotNull(output);
+ Assert.assertTrue(output.contains("<BR>"));
+ Assert.assertTrue(output.contains("</BR>"));
}
}
\ No newline at end of file
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlSecretRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlSecretRendererTest.java
index 197e8e8..fbd528f 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlSecretRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlSecretRendererTest.java
@@ -28,9 +28,10 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -41,15 +42,6 @@
private MockResponseWriter writer ;
private HtmlInputSecret inputText;
- public HtmlSecretRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlSecretRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -81,7 +73,7 @@
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertEquals("<input type=\"password\" name=\"j_id__v_0\"/>", output);
+ Assert.assertEquals("<input type=\"password\" name=\"j_id__v_0\"/>", output);
}
public void testHtmlPropertyPassTru() throws Exception
@@ -91,7 +83,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
inputText, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -105,12 +97,12 @@
{
inputText.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches(".+id=\".+\".+"));
- assertTrue(output.matches(".+name=\".+\".+"));
+ Assert.assertTrue(output.matches(".+id=\".+\".+"));
+ Assert.assertTrue(output.matches(".+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTableRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTableRendererTest.java
index 0762f48..c2da493 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTableRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTableRendererTest.java
@@ -31,11 +31,12 @@
import junit.framework.Test;
import junit.framework.TestSuite;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -46,15 +47,6 @@
private MockResponseWriter writer ;
private HtmlDataTable dataTable;
- public HtmlTableRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlTableRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -93,7 +85,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
dataTable, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -104,7 +96,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
dataTable, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -118,12 +110,12 @@
{
dataTable.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches("(?s).+id=\".+\".+"));
- assertTrue(output.matches("(?s).+name=\".+\".+"));
+ Assert.assertTrue(output.matches("(?s).+id=\".+\".+"));
+ Assert.assertTrue(output.matches("(?s).+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -170,7 +162,7 @@
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
dataTable.setValue(new ListDataModel<Person>(list));
@@ -184,20 +176,20 @@
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
- assertTrue(output2.contains("John"));
- assertTrue(output2.contains("Smith"));
- assertTrue(output2.contains("class1"));
- assertTrue(output2.contains("class2"));
+ Assert.assertTrue(output2.contains("John"));
+ Assert.assertTrue(output2.contains("Smith"));
+ Assert.assertTrue(output2.contains("class1"));
+ Assert.assertTrue(output2.contains("class2"));
- assertTrue(output1.contains("John"));
- assertTrue(output1.contains("Smith"));
- assertTrue(output1.contains("class1"));
- assertTrue(output1.contains("class2"));
+ Assert.assertTrue(output1.contains("John"));
+ Assert.assertTrue(output1.contains("Smith"));
+ Assert.assertTrue(output1.contains("class1"));
+ Assert.assertTrue(output1.contains("class2"));
- assertEquals(output2, output1);
+ Assert.assertEquals(output2, output1);
}
public class Person
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTextRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTextRendererTest.java
index 3fa229d..80441dc 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTextRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTextRendererTest.java
@@ -38,10 +38,11 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.el.MockValueExpression;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -50,20 +51,10 @@
public class HtmlTextRendererTest extends AbstractJsfTestCase
{
- public static Test suite()
- {
- return new TestSuite(HtmlTextRendererTest.class); // needed in maven
- }
-
private MockResponseWriter writer ;
private HtmlOutputText outputText;
private HtmlInputText inputText;
- public HtmlTextRendererTest(String name)
- {
- super(name);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -107,8 +98,8 @@
String output = writer.getWriter().toString();
- assertEquals("<span class=\"myStyleClass\">Output</span>", output);
- assertNotSame("Output", output);
+ Assert.assertEquals("<span class=\"myStyleClass\">Output</span>", output);
+ Assert.assertNotSame("Output", output);
}
/**
@@ -125,7 +116,7 @@
String output = writer.getWriter().toString();
- assertEquals("Output", output);
+ Assert.assertEquals("Output", output);
}
public void testHtmlPropertyPassTru() throws Exception
@@ -136,7 +127,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
inputText, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -204,8 +195,8 @@
// 4) renderer calls getValue(); --> getValue() evaluates the
// value-binding, as the local-value is 'null', and I get the
// default-value of the bean shown again
- assertNotSame(expression.getValue(facesContext.getELContext()), inputText.getValue());
- assertNull(inputText.getValue());
+ Assert.assertNotSame(expression.getValue(facesContext.getELContext()), inputText.getValue());
+ Assert.assertNull(inputText.getValue());
}
/**
@@ -218,12 +209,12 @@
{
inputText.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches("(?s).+id=\".+\".+"));
- assertTrue(output.matches("(?s).+name=\".+\".+"));
+ Assert.assertTrue(output.matches("(?s).+id=\".+\".+"));
+ Assert.assertTrue(output.matches("(?s).+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -242,11 +233,11 @@
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
// onchange="jsf.util.chain(document.getElementById('j_id0'), event,
// 'alert(\'test\')');"
- assertTrue(output.contains("'alert(\\'test\\')'"));
+ Assert.assertTrue(output.contains("'alert(\\'test\\')'"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -264,11 +255,11 @@
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
// onchange="jsf.util.chain(document.getElementById('j_id0'), event,
// 'var test = \'a\\\'b\'; alert(test);');"
- assertTrue(output.contains("'var test = \\'a\\\\\\'b\\'; alert(test);'"));
+ Assert.assertTrue(output.contains("'var test = \\'a\\\\\\'b\\'; alert(test);'"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTextareaRendererTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTextareaRendererTest.java
index de74c63..4c5c4e3 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTextareaRendererTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/HtmlTextareaRendererTest.java
@@ -28,9 +28,10 @@
import org.apache.myfaces.test.utils.HtmlCheckAttributesUtil;
import org.apache.myfaces.test.utils.HtmlRenderedAttr;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockRenderKitFactory;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author Bruno Aranda (latest modification by $Author$)
@@ -41,15 +42,6 @@
private MockResponseWriter writer ;
private HtmlInputTextarea inputTextarea;
- public HtmlTextareaRendererTest(String name)
- {
- super(name);
- }
-
- public static Test suite() {
- return new TestSuite(HtmlTextareaRendererTest.class);
- }
-
public void setUp() throws Exception
{
super.setUp();
@@ -80,7 +72,7 @@
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertEquals("<textarea name=\"j_id__v_0\"></textarea>", output);
+ Assert.assertEquals("<textarea name=\"j_id__v_0\"></textarea>", output);
}
public void testRenderColsRows() throws Exception
@@ -91,7 +83,7 @@
facesContext.renderResponse();
String output = writer.getWriter().toString();
- assertEquals("<textarea name=\"j_id__v_0\" cols=\"5\" rows=\"10\"></textarea>", output);
+ Assert.assertEquals("<textarea name=\"j_id__v_0\" cols=\"5\" rows=\"10\"></textarea>", output);
}
public void testHtmlPropertyPassTru() throws Exception
@@ -101,7 +93,7 @@
HtmlCheckAttributesUtil.checkRenderedAttributes(
inputTextarea, facesContext, writer, attrs);
if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs)) {
- fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
+ Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, writer.getWriter().toString()));
}
}
@@ -115,12 +107,12 @@
{
inputTextarea.encodeAll(facesContext);
String output = ((StringWriter) writer.getWriter()).getBuffer().toString();
- assertTrue(output.matches("(?s).+id=\".+\".+"));
- assertTrue(output.matches("(?s).+name=\".+\".+"));
+ Assert.assertTrue(output.matches("(?s).+id=\".+\".+"));
+ Assert.assertTrue(output.matches("(?s).+name=\".+\".+"));
}
catch (Exception e)
{
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/util/HTMLEncoderTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/util/HTMLEncoderTest.java
index 7770304..143a0cf 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/util/HTMLEncoderTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/util/HTMLEncoderTest.java
@@ -20,7 +20,8 @@
import java.io.CharArrayWriter;
import java.io.IOException;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* <code>HTMLEncoderTest</code> tests <code>org.apache.myfaces.shared.renderkit.html.util.HTMLEncoder</code>.
@@ -40,47 +41,43 @@
private String stringBlanks = "<Hello this is MyFaces speaking!>";
private String stringBlanksEncoded = "<Hello this is MyFaces speaking!>";
- public HTMLEncoderTest(String name) {
- super(name);
- }
-
/**
* Test method for
* {@link org.apache.myfaces.shared.renderkit.html.util.HTMLEncoder#encode(String)}.
*/
public void testEncodeStringNoSpecialChars() {
String encodedStr = HTMLEncoder.encode(stringNoSpecialChars);
- assertEquals(stringNoSpecialCharsEncoded, encodedStr);
+ Assert.assertEquals(stringNoSpecialCharsEncoded, encodedStr);
}
public void testEncodeStringSpecialChars1() {
String encodedStr = HTMLEncoder.encode(stringSpecialChars1);
- assertEquals(stringSpecialChars1Encoded, encodedStr);
+ Assert.assertEquals(stringSpecialChars1Encoded, encodedStr);
}
public void testEncodeStringSpecialChars2() {
String encodedStr = HTMLEncoder.encode(stringSpecialChars2);
- assertEquals(stringSpecialChars2Encoded, encodedStr);
+ Assert.assertEquals(stringSpecialChars2Encoded, encodedStr);
}
public void testEncodeStringLineBreak1() {
String encodedStr = HTMLEncoder.encode(stringLineBreak, true);
- assertEquals(stringLineBreakEncoded1, encodedStr);
+ Assert.assertEquals(stringLineBreakEncoded1, encodedStr);
}
public void testEncodeStringLineBreak2() {
String encodedStr = HTMLEncoder.encode(stringLineBreak, false);
- assertEquals(stringLineBreakEncoded2, encodedStr);
+ Assert.assertEquals(stringLineBreakEncoded2, encodedStr);
}
public void testEncodeStringEmpty() {
String encodedStr = HTMLEncoder.encode("");
- assertEquals("", encodedStr);
+ Assert.assertEquals("", encodedStr);
}
public void testEncodeStringNull() {
String encodedStr = HTMLEncoder.encode(null);
- assertEquals("", encodedStr);
+ Assert.assertEquals("", encodedStr);
}
public void testEncodeArrayNoSpecialChars() {
@@ -88,9 +85,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringNoSpecialChars.toCharArray();
HTMLEncoder.encode(source, 0, source.length, writer);
- assertEquals(stringNoSpecialCharsEncoded.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringNoSpecialCharsEncoded.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -99,9 +96,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringNoSpecialChars.toCharArray();
HTMLEncoder.encode(source, 3, source.length - 5, writer);
- assertEquals(stringNoSpecialCharsEncodedPartial.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringNoSpecialCharsEncodedPartial.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -110,9 +107,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars1.toCharArray();
HTMLEncoder.encode(source, 0, source.length, writer);
- assertEquals(stringSpecialChars1Encoded.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringSpecialChars1Encoded.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -121,9 +118,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars2.toCharArray();
HTMLEncoder.encode(source, 0, source.length, writer);
- assertEquals(stringSpecialChars2Encoded.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringSpecialChars2Encoded.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -131,9 +128,9 @@
try {
CharArrayWriter writer = new CharArrayWriter();
HTMLEncoder.encode(new char[]{}, 0, 1, writer);
- assertEquals(new char[]{}, writer.toCharArray());
+ assertCharArrayEquals(new char[]{}, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -141,9 +138,9 @@
try {
CharArrayWriter writer = new CharArrayWriter();
HTMLEncoder.encode(null, 0, 0, writer);
- assertEquals(new char[]{}, writer.toCharArray());
+ assertCharArrayEquals(new char[]{}, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -152,9 +149,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars2.toCharArray();
HTMLEncoder.encode(source, 0, source.length - 100, writer);
- assertEquals(new char[]{}, writer.toCharArray());
+ assertCharArrayEquals(new char[]{}, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -163,9 +160,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars2.toCharArray();
HTMLEncoder.encode(source, -100, source.length, writer);
- assertEquals(stringSpecialChars2Encoded.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringSpecialChars2Encoded.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -174,9 +171,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars2.toCharArray();
HTMLEncoder.encode(source, 100000, source.length, writer);
- assertEquals(new char[]{}, writer.toCharArray());
+ assertCharArrayEquals(new char[]{}, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -185,9 +182,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringLineBreak.toCharArray();
HTMLEncoder.encode(source, 0, source.length, true, writer);
- assertEquals(stringLineBreakEncoded1.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringLineBreakEncoded1.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -196,9 +193,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringLineBreak.toCharArray();
HTMLEncoder.encode(source, 0, source.length, false, writer);
- assertEquals(stringLineBreakEncoded2.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringLineBreakEncoded2.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -207,9 +204,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringLineBreak.toCharArray();
HTMLEncoder.encode(source, 0, source.length + 5, false, writer);
- assertEquals(stringLineBreakEncoded2.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringLineBreakEncoded2.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -219,27 +216,18 @@
char[] source = stringLineBreak.toCharArray();
HTMLEncoder.encode(source, 4, source.length - 5, writer);
char[] expected = stringLineBreakEncoded2Partial.toCharArray();
- assertEquals(expected, writer.toCharArray());
+ assertCharArrayEquals(expected, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
- private void assertEquals(char[] expected, char[] actual) {
- if ((expected == null ^ actual == null) || expected.length != actual.length) {
- fail();
- }
- for (int i = 0; i < expected.length; i++) {
- assertEquals(expected[i], actual[i]);
- }
- }
-
public void testSimpleWriteURIAttribute() throws Exception
{
String cad1 = "http://myfaces.apache.org/hello.jsf?key1=val&key2=val2#id";
String cad2 = "http://myfaces.apache.org/hello.jsf?key1=val&key2=val2#id";
String cad3 = HTMLEncoder.encodeURIAttribute(cad1,"UTF-8");
- assertEquals(cad2, cad3);
+ Assert.assertEquals(cad2, cad3);
}
public void testUsAsciiEscapedCharactersBeforeQuery() throws Exception
@@ -254,12 +242,12 @@
String cad1 = "?key=\"%<>\\`{|}^\n "; //Omit %
String cad2 = "?key=%22%25%3C%3E%5C%60%7B%7C%7D%5E%0A%20";
String cad3 = HTMLEncoder.encodeURIAttribute(cad1,"UTF-8");
- assertEquals(cad2, cad3);
+ Assert.assertEquals(cad2, cad3);
String cad4 = "\"%<>\\`{|}^\n ";
String cad5 = "%22%25%3C%3E%5C%60%7B%7C%7D%5E%0A%20";
String cad6 = HTMLEncoder.encodeURIAttribute(cad4,"UTF-8");
- assertEquals(cad5, cad6);
+ Assert.assertEquals(cad5, cad6);
}
@@ -276,12 +264,12 @@
String cad1 = "?key=\"%<>\\`{|}^\n "; //Omit %
String cad2 = "?key=%22%25%3c%3e%5c%60%7b%7c%7d%5e%0a%20";
String cad3 = HTMLEncoder.encodeURIAttribute(cad1,"UTF-8");
- assertEquals(cad2.substring(0,5) + cad2.substring(5).toUpperCase(), cad3);
+ Assert.assertEquals(cad2.substring(0,5) + cad2.substring(5).toUpperCase(), cad3);
String cad4 = "\"%<>\\`{|}^\n ";
String cad5 = "%22%25%3c%3e%5c%60%7b%7c%7d%5e%0a%20";
String cad6 = HTMLEncoder.encodeURIAttribute(cad4,"UTF-8");
- assertEquals(cad5.substring(0,5) + cad5.substring(5).toUpperCase(), cad6);
+ Assert.assertEquals(cad5.substring(0,5) + cad5.substring(5).toUpperCase(), cad6);
}
@@ -293,7 +281,7 @@
String cad1 = new String(array,"ISO-8859-1");//+(char)0xC3BC;//"http://myfaces.apache.org/heüll o.jsf?key=val#id";
String cad2 = "%C3%BC";//"http://myfaces.apache.org/he%FCll%20o.jsf?key=val#id";
String cad3 = HTMLEncoder.encodeURIAttribute(cad1,"UTF-8");
- assertEquals(cad2, cad3);
+ Assert.assertEquals(cad2, cad3);
}
@@ -309,11 +297,11 @@
String cad1 = "?key=:/[]@!$'()*+,;="; //Omit &
String cad2 = HTMLEncoder.encodeURIAttribute(cad1,"UTF-8");
- assertEquals(cad1, cad2);
+ Assert.assertEquals(cad1, cad2);
String cad7 = ":/[]@!$&'()*+,;=";
String cad8 = HTMLEncoder.encodeURIAttribute(cad7,"UTF-8");
- assertEquals(cad7, cad8);
+ Assert.assertEquals(cad7, cad8);
}
public void testNonEncodedCharactersOnURIAttribute() throws Exception
@@ -324,15 +312,15 @@
// producers...."
String cad1 = "?key=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~";
String cad2 = HTMLEncoder.encodeURIAttribute(cad1,"UTF-8");
- assertEquals(cad1, cad2);
+ Assert.assertEquals(cad1, cad2);
String cad3 = "#somefile?key=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~";
String cad4 = HTMLEncoder.encodeURIAttribute(cad3,"UTF-8");
- assertEquals(cad3, cad4);
+ Assert.assertEquals(cad3, cad4);
String cad5 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~";
String cad6 = HTMLEncoder.encodeURIAttribute(cad5,"UTF-8");
- assertEquals(cad5, cad6);
+ Assert.assertEquals(cad5, cad6);
}
public void testWriteURIAttribute() throws Exception
@@ -350,17 +338,26 @@
String cad12 = "%C2%A1%C2%A2%C2%A3%C2%A4%C2%A5%C2%A6%C2%A7%C2%A8%C2%A9%C2%AA%C2%AB%C2%AC%C2%AD"+
"%C2%AE%C2%AF%C2%B0%C2%B1%C3%BF%C4%80";
String cad13 = HTMLEncoder.encodeURIAttribute(cad11,"UTF-8");
- assertEquals(cad12, cad13);
+ Assert.assertEquals(cad12, cad13);
String cad1= "?key=" + new String(array11,"UTF-8")+((char)(0xFF))+((char)(0x100));
String cad2 = "?key=%C2%A1%C2%A2%C2%A3%C2%A4%C2%A5%C2%A6%C2%A7%C2%A8%C2%A9%C2%AA%C2%AB%C2%AC%C2%AD"+
"%C2%AE%C2%AF%C2%B0%C2%B1%C3%BF%C4%80";
String cad3 = HTMLEncoder.encodeURIAttribute(cad1,"UTF-8");
- assertEquals(cad2, cad3);
+ Assert.assertEquals(cad2, cad3);
//String cad14 = "http://myfaces.apache.org/page.jsf?key="+((char)0xFF)+((char)0x100);
//String cad15 = HTMLEncoder.encodeURIAttribute(cad14,false);
//assertEquals(cad14,cad15);
}
+ private void assertCharArrayEquals(char[] expected, char[] actual) {
+ if ((expected == null ^ actual == null) || expected.length != actual.length) {
+ Assert.fail();
+ }
+ for (int i = 0; i < expected.length; i++) {
+ assertEquals(expected[i], actual[i]);
+ }
+ }
+
}
\ No newline at end of file
diff --git a/impl/src/test/java/org/apache/myfaces/renderkit/html/util/HTMLEncoderWriterTest.java b/impl/src/test/java/org/apache/myfaces/renderkit/html/util/HTMLEncoderWriterTest.java
index c41a1dd..7cc19e2 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkit/html/util/HTMLEncoderWriterTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkit/html/util/HTMLEncoderWriterTest.java
@@ -21,7 +21,8 @@
import java.io.IOException;
import java.io.StringWriter;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* <code>HTMLEncoderTest</code> tests <code>org.apache.myfaces.shared.renderkit.html.util.HTMLEncoder</code>.
@@ -42,19 +43,15 @@
private String stringBlanksEncoded = "<Hello this is MyFaces speaking!>";
private StringWriter sw;
-
- public HTMLEncoderWriterTest(String name) {
- super(name);
- }
@Override
- protected void setUp() throws Exception {
+ public void setUp() throws Exception {
super.setUp();
sw = new StringWriter(40);
}
@Override
- protected void tearDown() throws Exception {
+ public void tearDown() throws Exception {
super.tearDown();
sw = null;
}
@@ -65,37 +62,37 @@
*/
public void testEncodeStringNoSpecialChars() throws Exception {
HTMLEncoder.encode(sw, stringNoSpecialChars);
- assertEquals(stringNoSpecialCharsEncoded, sw.toString());
+ Assert.assertEquals(stringNoSpecialCharsEncoded, sw.toString());
}
public void testEncodeStringSpecialChars1() throws Exception {
HTMLEncoder.encode(sw, stringSpecialChars1);
- assertEquals(stringSpecialChars1Encoded, sw.toString());
+ Assert.assertEquals(stringSpecialChars1Encoded, sw.toString());
}
public void testEncodeStringSpecialChars2() throws Exception {
HTMLEncoder.encode(sw, stringSpecialChars2);
- assertEquals(stringSpecialChars2Encoded, sw.toString());
+ Assert.assertEquals(stringSpecialChars2Encoded, sw.toString());
}
public void testEncodeStringLineBreak1() throws Exception {
HTMLEncoder.encode(sw, stringLineBreak, true);
- assertEquals(stringLineBreakEncoded1, sw.toString());
+ Assert.assertEquals(stringLineBreakEncoded1, sw.toString());
}
public void testEncodeStringLineBreak2() throws Exception {
HTMLEncoder.encode(sw, stringLineBreak, false);
- assertEquals(stringLineBreakEncoded2, sw.toString());
+ Assert.assertEquals(stringLineBreakEncoded2, sw.toString());
}
public void testEncodeStringEmpty() throws Exception {
HTMLEncoder.encode(sw, "");
- assertEquals("", sw.toString());
+ Assert.assertEquals("", sw.toString());
}
public void testEncodeStringNull() throws Exception {
HTMLEncoder.encode(sw, null);
- assertEquals("", sw.toString());
+ Assert.assertEquals("", sw.toString());
}
public void testEncodeArrayNoSpecialChars() throws Exception {
@@ -103,9 +100,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringNoSpecialChars.toCharArray();
HTMLEncoder.encode(source, 0, source.length, writer);
- assertEquals(stringNoSpecialCharsEncoded.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringNoSpecialCharsEncoded.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -114,9 +111,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringNoSpecialChars.toCharArray();
HTMLEncoder.encode(source, 3, source.length - 5, writer);
- assertEquals(stringNoSpecialCharsEncodedPartial.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringNoSpecialCharsEncodedPartial.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -125,9 +122,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars1.toCharArray();
HTMLEncoder.encode(source, 0, source.length, writer);
- assertEquals(stringSpecialChars1Encoded.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringSpecialChars1Encoded.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -136,9 +133,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars2.toCharArray();
HTMLEncoder.encode(source, 0, source.length, writer);
- assertEquals(stringSpecialChars2Encoded.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringSpecialChars2Encoded.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -146,9 +143,9 @@
try {
CharArrayWriter writer = new CharArrayWriter();
HTMLEncoder.encode(new char[]{}, 0, 1, writer);
- assertEquals(new char[]{}, writer.toCharArray());
+ assertCharArrayEquals(new char[]{}, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -156,9 +153,9 @@
try {
CharArrayWriter writer = new CharArrayWriter();
HTMLEncoder.encode(null, 0, 0, writer);
- assertEquals(new char[]{}, writer.toCharArray());
+ assertCharArrayEquals(new char[]{}, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -167,9 +164,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars2.toCharArray();
HTMLEncoder.encode(source, 0, source.length - 100, writer);
- assertEquals(new char[]{}, writer.toCharArray());
+ assertCharArrayEquals(new char[]{}, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -178,9 +175,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars2.toCharArray();
HTMLEncoder.encode(source, -100, source.length, writer);
- assertEquals(stringSpecialChars2Encoded.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringSpecialChars2Encoded.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -189,9 +186,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringSpecialChars2.toCharArray();
HTMLEncoder.encode(source, 100000, source.length, writer);
- assertEquals(new char[]{}, writer.toCharArray());
+ assertCharArrayEquals(new char[]{}, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -200,9 +197,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringLineBreak.toCharArray();
HTMLEncoder.encode(source, 0, source.length, true, writer);
- assertEquals(stringLineBreakEncoded1.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringLineBreakEncoded1.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -211,9 +208,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringLineBreak.toCharArray();
HTMLEncoder.encode(source, 0, source.length, false, writer);
- assertEquals(stringLineBreakEncoded2.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringLineBreakEncoded2.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -222,9 +219,9 @@
CharArrayWriter writer = new CharArrayWriter();
char[] source = stringLineBreak.toCharArray();
HTMLEncoder.encode(source, 0, source.length + 5, false, writer);
- assertEquals(stringLineBreakEncoded2.toCharArray(), writer.toCharArray());
+ assertCharArrayEquals(stringLineBreakEncoded2.toCharArray(), writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
@@ -234,28 +231,19 @@
char[] source = stringLineBreak.toCharArray();
HTMLEncoder.encode(source, 4, source.length - 5, writer);
char[] expected = stringLineBreakEncoded2Partial.toCharArray();
- assertEquals(expected, writer.toCharArray());
+ assertCharArrayEquals(expected, writer.toCharArray());
} catch (IOException e) {
- fail(e.getMessage());
+ Assert.fail(e.getMessage());
}
}
- private void assertEquals(char[] expected, char[] actual) {
- if ((expected == null ^ actual == null) || expected.length != actual.length) {
- fail();
- }
- for (int i = 0; i < expected.length; i++) {
- assertEquals(expected[i], actual[i]);
- }
- }
-
-; public void testSimpleWriteURIAttribute() throws Exception
+ public void testSimpleWriteURIAttribute() throws Exception
{
String cad1 = "http://myfaces.apache.org/hello.jsf?key1=val&key2=val2#id";
String cad2 = "http://myfaces.apache.org/hello.jsf?key1=val&key2=val2#id";
HTMLEncoder.encodeURIAttribute(sw, cad1,"UTF-8");
String cad3 = sw.toString();
- assertEquals(cad2, cad3);
+ Assert.assertEquals(cad2, cad3);
}
public void testUsAsciiEscapedCharactersBeforeQuery() throws Exception
@@ -271,14 +259,14 @@
String cad2 = "?key=%22%25%3C%3E%5C%60%7B%7C%7D%5E%0A%20";
HTMLEncoder.encodeURIAttribute(sw, cad1,"UTF-8");
String cad3 = sw.toString();
- assertEquals(cad2, cad3);
+ Assert.assertEquals(cad2, cad3);
String cad4 = "\"%<>\\`{|}^\n ";
String cad5 = "%22%25%3C%3E%5C%60%7B%7C%7D%5E%0A%20";
sw = new StringWriter();
HTMLEncoder.encodeURIAttribute(sw, cad4,"UTF-8");
String cad6 = sw.toString();
- assertEquals(cad5, cad6);
+ Assert.assertEquals(cad5, cad6);
}
@@ -292,7 +280,7 @@
String cad2 = "%C3%BC";//"http://myfaces.apache.org/he%FCll%20o.jsf?key=val#id";
HTMLEncoder.encodeURIAttribute(sw, cad1,"UTF-8");
String cad3 = sw.toString();
- assertEquals(cad2, cad3);
+ Assert.assertEquals(cad2, cad3);
}
@@ -309,13 +297,13 @@
String cad1 = "?key=:/[]@!$'()*+,;="; //Omit &
HTMLEncoder.encodeURIAttribute(sw, cad1,"UTF-8");
String cad2 = sw.toString();
- assertEquals(cad1, cad2);
+ Assert.assertEquals(cad1, cad2);
String cad7 = ":/[]@!$&'()*+,;=";
sw = new StringWriter(40);
HTMLEncoder.encodeURIAttribute(sw, cad7,"UTF-8");
String cad8 = sw.toString();
- assertEquals(cad7, cad8);
+ Assert.assertEquals(cad7, cad8);
}
public void testNonEncodedCharactersOnURIAttribute() throws Exception
@@ -327,19 +315,19 @@
String cad1 = "?key=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~";
HTMLEncoder.encodeURIAttribute(sw, cad1,"UTF-8");
String cad2 = sw.toString();
- assertEquals(cad1, cad2);
+ Assert.assertEquals(cad1, cad2);
String cad3 = "#somefile?key=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~";
sw = new StringWriter(40);
HTMLEncoder.encodeURIAttribute(sw, cad3,"UTF-8");
String cad4 = sw.toString();
- assertEquals(cad3, cad4);
+ Assert.assertEquals(cad3, cad4);
String cad5 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~";
sw = new StringWriter(40);
HTMLEncoder.encodeURIAttribute(sw, cad5,"UTF-8");
String cad6 = sw.toString();
- assertEquals(cad5, cad6);
+ Assert.assertEquals(cad5, cad6);
}
public void testWriteURIAttribute() throws Exception
@@ -358,7 +346,7 @@
"%C2%AE%C2%AF%C2%B0%C2%B1%C3%BF%C4%80";
HTMLEncoder.encodeURIAttribute(sw, cad11,"UTF-8");
String cad13 = sw.toString();
- assertEquals(cad12, cad13);
+ Assert.assertEquals(cad12, cad13);
String cad1= "?key=" + new String(array11,"UTF-8")+((char)(0xFF))+((char)(0x100));
String cad2 = "?key=%C2%A1%C2%A2%C2%A3%C2%A4%C2%A5%C2%A6%C2%A7%C2%A8%C2%A9%C2%AA%C2%AB%C2%AC%C2%AD"+
@@ -366,11 +354,19 @@
sw = new StringWriter(40);
HTMLEncoder.encodeURIAttribute(sw, cad1,"UTF-8");
String cad3 = sw.toString();
- assertEquals(cad2, cad3);
+ Assert.assertEquals(cad2, cad3);
//String cad14 = "http://myfaces.apache.org/page.jsf?key="+((char)0xFF)+((char)0x100);
//String cad15 = HTMLEncoder.encodeURIAttribute(cad14,false);
//assertEquals(cad14,cad15);
}
-
+
+ private void assertCharArrayEquals(char[] expected, char[] actual) {
+ if ((expected == null ^ actual == null) || expected.length != actual.length) {
+ Assert.fail();
+ }
+ for (int i = 0; i < expected.length; i++) {
+ assertEquals(expected[i], actual[i]);
+ }
+ }
}
\ No newline at end of file
diff --git a/impl/src/test/java/org/apache/myfaces/renderkits/OwnRenderkitTest.java b/impl/src/test/java/org/apache/myfaces/renderkits/OwnRenderkitTest.java
index 0fdb59a..b25495d 100644
--- a/impl/src/test/java/org/apache/myfaces/renderkits/OwnRenderkitTest.java
+++ b/impl/src/test/java/org/apache/myfaces/renderkits/OwnRenderkitTest.java
@@ -27,9 +27,10 @@
import org.apache.myfaces.renderkit.html.HtmlTextRenderer;
import org.apache.myfaces.util.lang.ClassUtils;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.apache.myfaces.test.mock.MockFacesContext12;
import org.apache.myfaces.test.mock.MockResponseWriter;
+import org.junit.Assert;
/**
* @author martin.haimberger
@@ -44,12 +45,7 @@
isOwnRenderKit = true;
}
-
- public OwnRenderkitTest(String name) {
- super(name);
- }
-
- protected void setUp() throws Exception {
+ public void setUp() throws Exception {
super.setUp();
addRenderKit();
inputText = new HtmlInputText();
@@ -66,7 +62,7 @@
}
- protected void tearDown() throws Exception {
+ public void tearDown() throws Exception {
super.tearDown();
inputText = null;
writer = null;
@@ -78,7 +74,7 @@
inputText.encodeEnd(facesContext);
facesContext.renderResponse();
- assertTrue(isOwnRenderKit);
+ Assert.assertTrue(isOwnRenderKit);
}
diff --git a/impl/src/test/java/org/apache/myfaces/test/FacesTestCase.java b/impl/src/test/java/org/apache/myfaces/test/FacesTestCase.java
index a1f95d2..e3ab5b0 100644
--- a/impl/src/test/java/org/apache/myfaces/test/FacesTestCase.java
+++ b/impl/src/test/java/org/apache/myfaces/test/FacesTestCase.java
@@ -39,7 +39,7 @@
protected Application _application;
protected ELContext _elContext;
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
_externalContext = Mockito.mock(ExternalContext.class);
_facesContext = Mockito.mock(FacesContext.class);
@@ -49,7 +49,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
MockFacesContext12.setCurrentInstance(null);
}
diff --git a/impl/src/test/java/org/apache/myfaces/util/MessageUtilsTest.java b/impl/src/test/java/org/apache/myfaces/util/MessageUtilsTest.java
index 2289ec9..348cf76 100644
--- a/impl/src/test/java/org/apache/myfaces/util/MessageUtilsTest.java
+++ b/impl/src/test/java/org/apache/myfaces/util/MessageUtilsTest.java
@@ -21,26 +21,16 @@
import javax.faces.application.FacesMessage;
import org.apache.myfaces.util.MessageUtils;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* TestCase for MessageUtils
*/
public class MessageUtilsTest extends AbstractJsfTestCase
{
-
private static final String DEFAULT_BUNDLE = "javax.faces.Messages";
- public MessageUtilsTest(String name)
- {
- super(name);
- }
-
- // No longer necessary using junit 4 to run tests
- //public static Test suite() {
- // return null; // keep this method or maven won't run it
- //}
-
/**
* Test method for 'org.apache.myfaces.shared.util.MessageUtils.getMessage(Severity, String, Object)'
*/
@@ -50,14 +40,14 @@
FacesMessage msg = MessageUtils.getMessage(FacesMessage.SEVERITY_ERROR,
"javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Conversion error occurred.", msg.getSummary());
+ Assert.assertEquals("{0}: Conversion error occurred.", msg.getSummary());
facesContext.getViewRoot().setLocale(Locale.GERMAN);
msg = MessageUtils.getMessage(FacesMessage.SEVERITY_ERROR,
"javax.faces.component.UIInput.CONVERSION",
"blubb");
- assertEquals("blubb: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
+ Assert.assertEquals("blubb: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
}
/**
@@ -69,13 +59,13 @@
FacesMessage msg = MessageUtils.getMessage(FacesMessage.SEVERITY_ERROR,
"javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Conversion error occurred.", msg.getSummary());
+ Assert.assertEquals("{0}: Conversion error occurred.", msg.getSummary());
facesContext.getViewRoot().setLocale(Locale.GERMAN);
msg = MessageUtils.getMessage(FacesMessage.SEVERITY_ERROR,
"javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
+ Assert.assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
}
/**
@@ -87,14 +77,14 @@
FacesMessage msg = MessageUtils.getMessage(FacesMessage.SEVERITY_ERROR,
"javax.faces.component.UIInput.CONVERSION", null, facesContext);
- assertEquals("{0}: Conversion error occurred.", msg.getSummary());
+ Assert.assertEquals("{0}: Conversion error occurred.", msg.getSummary());
facesContext.getViewRoot().setLocale(Locale.GERMAN);
msg = MessageUtils.getMessage(FacesMessage.SEVERITY_ERROR,
"javax.faces.component.UIInput.CONVERSION", null,
facesContext);
- assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
+ Assert.assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
}
/**
@@ -106,11 +96,11 @@
FacesMessage msg = org.apache.myfaces.util.MessageUtils.getMessage(Locale.ENGLISH,
"javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Conversion error occurred.", msg.getSummary());
+ Assert.assertEquals("{0}: Conversion error occurred.", msg.getSummary());
msg = MessageUtils.getMessage(Locale.GERMAN,
"javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
+ Assert.assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
}
@@ -123,13 +113,13 @@
FacesMessage msg = MessageUtils.getMessage(facesContext,
"javax.faces.component.UIInput.CONVERSION");
- assertEquals("{0}: Conversion error occurred.", msg.getSummary());
+ Assert.assertEquals("{0}: Conversion error occurred.", msg.getSummary());
facesContext.getViewRoot().setLocale(Locale.GERMAN);
msg = MessageUtils.getMessage(facesContext,
"javax.faces.component.UIInput.CONVERSION");
- assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
+ Assert.assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
}
/**
@@ -141,13 +131,13 @@
FacesMessage msg = MessageUtils.getMessage(facesContext,
"javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Conversion error occurred.", msg.getSummary());
+ Assert.assertEquals("{0}: Conversion error occurred.", msg.getSummary());
facesContext.getViewRoot().setLocale(Locale.GERMAN);
msg = MessageUtils.getMessage(facesContext,
"javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
+ Assert.assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
}
/**
@@ -162,7 +152,7 @@
FacesMessage msg = MessageUtils.getMessage(bundle,
"javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Conversion error occurred.", msg.getSummary());
+ Assert.assertEquals("{0}: Conversion error occurred.", msg.getSummary());
}
/**
@@ -175,7 +165,7 @@
FacesMessage msg = MessageUtils.getMessage(DEFAULT_BUNDLE,
"javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Conversion error occurred.", msg.getSummary());
+ Assert.assertEquals("{0}: Conversion error occurred.", msg.getSummary());
}
/**
@@ -186,7 +176,7 @@
FacesMessage msg = MessageUtils.getMessage(DEFAULT_BUNDLE,
Locale.GERMAN, "javax.faces.component.UIInput.CONVERSION", null);
- assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
+ Assert.assertEquals("{0}: Ein Konvertierungsfehler ist aufgetreten.", msg.getSummary());
}
/**
@@ -195,7 +185,7 @@
public void testSubstituteParamsWithDELocale() {
String paramString = MessageUtils.substituteParams(Locale.GERMANY, "currency {0,number,currency}", new Object[]{100});
- assertEquals("currency 100,00 \u20ac",paramString);
+ Assert.assertEquals("currency 100,00 \u20ac",paramString);
}
/**
@@ -205,7 +195,7 @@
String paramString = MessageUtils.substituteParams(Locale.UK, "currency {0,number,currency}", new Object[]{100});
System.out.println(paramString);
- assertEquals("currency \u00a3100.00",paramString);
+ Assert.assertEquals("currency \u00a3100.00",paramString);
}
}
diff --git a/impl/src/test/java/org/apache/myfaces/util/lang/LRULinkedHashMapTest.java b/impl/src/test/java/org/apache/myfaces/util/lang/LRULinkedHashMapTest.java
index 58a23dd..bd985c8 100644
--- a/impl/src/test/java/org/apache/myfaces/util/lang/LRULinkedHashMapTest.java
+++ b/impl/src/test/java/org/apache/myfaces/util/lang/LRULinkedHashMapTest.java
@@ -25,10 +25,6 @@
import org.junit.Test;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertSame;
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.fail;
/**
* Tests were copied from org.apache.commons.collections4.map.LRUMapTest
@@ -46,46 +42,46 @@
Iterator<V> vit;
final LRULinkedHashMap<K, V> map = new LRULinkedHashMap<>(2);
- assertEquals(0, map.size());
+ org.junit.Assert.assertEquals(0, map.size());
map.put(keys[0], values[0]);
- assertEquals(1, map.size());
+ org.junit.Assert.assertEquals(1, map.size());
map.put(keys[1], values[1]);
- assertEquals(2, map.size());
+ org.junit.Assert.assertEquals(2, map.size());
kit = map.keySet().iterator();
- assertSame(keys[0], kit.next());
- assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[0], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
vit = map.values().iterator();
- assertSame(values[0], vit.next());
- assertSame(values[1], vit.next());
+ org.junit.Assert.assertSame(values[0], vit.next());
+ org.junit.Assert.assertSame(values[1], vit.next());
map.put(keys[2], values[2]);
- assertEquals(2, map.size());
+ org.junit.Assert.assertEquals(2, map.size());
kit = map.keySet().iterator();
- assertSame(keys[1], kit.next());
- assertSame(keys[2], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[2], kit.next());
vit = map.values().iterator();
- assertSame(values[1], vit.next());
- assertSame(values[2], vit.next());
+ org.junit.Assert.assertSame(values[1], vit.next());
+ org.junit.Assert.assertSame(values[2], vit.next());
map.put(keys[2], values[0]);
- assertEquals(2, map.size());
+ org.junit.Assert.assertEquals(2, map.size());
kit = map.keySet().iterator();
- assertSame(keys[1], kit.next());
- assertSame(keys[2], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[2], kit.next());
vit = map.values().iterator();
- assertSame(values[1], vit.next());
- assertSame(values[0], vit.next());
+ org.junit.Assert.assertSame(values[1], vit.next());
+ org.junit.Assert.assertSame(values[0], vit.next());
map.put(keys[1], values[3]);
- assertEquals(2, map.size());
+ org.junit.Assert.assertEquals(2, map.size());
kit = map.keySet().iterator();
- assertSame(keys[2], kit.next());
- assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[2], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
vit = map.values().iterator();
- assertSame(values[0], vit.next());
- assertSame(values[3], vit.next());
+ org.junit.Assert.assertSame(values[0], vit.next());
+ org.junit.Assert.assertSame(values[3], vit.next());
}
//-----------------------------------------------------------------------
@@ -100,65 +96,65 @@
map.put(keys[0], values[0]);
map.put(keys[1], values[1]);
kit = map.keySet().iterator();
- assertSame(keys[0], kit.next());
- assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[0], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
vit = map.values().iterator();
- assertSame(values[0], vit.next());
- assertSame(values[1], vit.next());
+ org.junit.Assert.assertSame(values[0], vit.next());
+ org.junit.Assert.assertSame(values[1], vit.next());
// no change to order
map.put(keys[1], values[1]);
kit = map.keySet().iterator();
- assertSame(keys[0], kit.next());
- assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[0], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
vit = map.values().iterator();
- assertSame(values[0], vit.next());
- assertSame(values[1], vit.next());
+ org.junit.Assert.assertSame(values[0], vit.next());
+ org.junit.Assert.assertSame(values[1], vit.next());
// no change to order
map.put(keys[1], values[2]);
kit = map.keySet().iterator();
- assertSame(keys[0], kit.next());
- assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[0], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
vit = map.values().iterator();
- assertSame(values[0], vit.next());
- assertSame(values[2], vit.next());
+ org.junit.Assert.assertSame(values[0], vit.next());
+ org.junit.Assert.assertSame(values[2], vit.next());
// change to order
map.put(keys[0], values[3]);
kit = map.keySet().iterator();
- assertSame(keys[1], kit.next());
- assertSame(keys[0], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[0], kit.next());
vit = map.values().iterator();
- assertSame(values[2], vit.next());
- assertSame(values[3], vit.next());
+ org.junit.Assert.assertSame(values[2], vit.next());
+ org.junit.Assert.assertSame(values[3], vit.next());
// change to order
map.get(keys[1]);
kit = map.keySet().iterator();
- assertSame(keys[0], kit.next());
- assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[0], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
vit = map.values().iterator();
- assertSame(values[3], vit.next());
- assertSame(values[2], vit.next());
+ org.junit.Assert.assertSame(values[3], vit.next());
+ org.junit.Assert.assertSame(values[2], vit.next());
// change to order
map.get(keys[0]);
kit = map.keySet().iterator();
- assertSame(keys[1], kit.next());
- assertSame(keys[0], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[0], kit.next());
vit = map.values().iterator();
- assertSame(values[2], vit.next());
- assertSame(values[3], vit.next());
+ org.junit.Assert.assertSame(values[2], vit.next());
+ org.junit.Assert.assertSame(values[3], vit.next());
// no change to order
map.get(keys[0]);
kit = map.keySet().iterator();
- assertSame(keys[1], kit.next());
- assertSame(keys[0], kit.next());
+ org.junit.Assert.assertSame(keys[1], kit.next());
+ org.junit.Assert.assertSame(keys[0], kit.next());
vit = map.values().iterator();
- assertSame(values[2], vit.next());
- assertSame(values[3], vit.next());
+ org.junit.Assert.assertSame(values[2], vit.next());
+ org.junit.Assert.assertSame(values[3], vit.next());
}
@SuppressWarnings("unchecked")
@@ -167,8 +163,8 @@
final LRULinkedHashMap<K, V> map = new LRULinkedHashMap<>(10);
map.put((K) "1", (V) "1");
final Map<K, V> cloned = (Map<K, V>) map.clone();
- assertEquals(map.size(), cloned.size());
- assertSame(map.get("1"), cloned.get("1"));
+ org.junit.Assert.assertEquals(map.size(), cloned.size());
+ org.junit.Assert.assertSame(map.get("1"), cloned.get("1"));
}
@Test
@@ -214,7 +210,7 @@
}
}
} catch (final InterruptedException e) {
- fail("Unexpected InterruptedException");
+ org.junit.Assert.fail("Unexpected InterruptedException");
}
if (i > 0) {
synchronized (counter) {
@@ -250,8 +246,8 @@
}
}
- assertEquals("Exceptions have been thrown: " + exceptions, 0, exceptions.size());
- assertTrue("Each thread should have put at least 1 element into the map, but only "
+ org.junit.Assert.assertEquals("Exceptions have been thrown: " + exceptions, 0, exceptions.size());
+ org.junit.Assert.assertTrue("Each thread should have put at least 1 element into the map, but only "
+ counter[0] + " did succeed", counter[0] >= threads.length);
}
@@ -298,7 +294,7 @@
}
}
} catch (final InterruptedException e) {
- fail("Unexpected InterruptedException");
+ org.junit.Assert.fail("Unexpected InterruptedException");
}
if (i > 0) {
synchronized (counter) {
@@ -334,8 +330,8 @@
}
}
- assertEquals("Exceptions have been thrown: " + exceptions, 0, exceptions.size());
- assertTrue("Each thread should have put at least 1 element into the map, but only "
+ org.junit.Assert.assertEquals("Exceptions have been thrown: " + exceptions, 0, exceptions.size());
+ org.junit.Assert.assertTrue("Each thread should have put at least 1 element into the map, but only "
+ counter[0] + " did succeed", counter[0] >= threads.length);
}
@@ -381,7 +377,7 @@
}
}
} catch (final InterruptedException e) {
- fail("Unexpected InterruptedException");
+ org.junit.Assert.fail("Unexpected InterruptedException");
}
if (i > 0) {
synchronized (counter) {
@@ -417,8 +413,8 @@
}
}
- assertEquals("Exceptions have been thrown: " + exceptions, 0, exceptions.size());
- assertTrue("Each thread should have put at least 1 element into the map, but only "
+ org.junit.Assert.assertEquals("Exceptions have been thrown: " + exceptions, 0, exceptions.size());
+ org.junit.Assert.assertTrue("Each thread should have put at least 1 element into the map, but only "
+ counter[0] + " did succeed", counter[0] >= threads.length);
}
diff --git a/impl/src/test/java/org/apache/myfaces/view/facelets/compiler/TagLibraryTestCase.java b/impl/src/test/java/org/apache/myfaces/view/facelets/compiler/TagLibraryTestCase.java
index a817966..b10b6c2 100644
--- a/impl/src/test/java/org/apache/myfaces/view/facelets/compiler/TagLibraryTestCase.java
+++ b/impl/src/test/java/org/apache/myfaces/view/facelets/compiler/TagLibraryTestCase.java
@@ -78,9 +78,9 @@
try {
TagLibraryConfig.create(_invalidLibUrl);
- fail("IOException expected");
+ Assert.fail("IOException expected");
} catch (IOException ioe) {
- assertTrue(ioe.getCause() instanceof SAXException);
+ Assert.assertTrue(ioe.getCause() instanceof SAXException);
}
}
@@ -90,7 +90,7 @@
servletContext.addInitParameter(MyfacesConfig.INIT_PARAM_VALIDATE_XML, "false");
TagLibrary lib = TagLibraryConfig.create(_invalidLibUrl);
- assertTrue(lib.containsNamespace("http://myfaces.apache.org/testlib_invalid"));
+ Assert.assertTrue(lib.containsNamespace("http://myfaces.apache.org/testlib_invalid"));
}
public void testLoadInvalidOldLibraryWithValidation() throws Exception
@@ -99,9 +99,9 @@
try {
TagLibraryConfig.create(_invalidOldLibUrl);
- fail("IOException expected");
+ Assert.fail("IOException expected");
} catch (IOException ioe) {
- assertTrue(ioe.getCause() instanceof SAXException);
+ Assert.assertTrue(ioe.getCause() instanceof SAXException);
}
}
*/
diff --git a/impl/src/test/java/org/apache/myfaces/view/facelets/tag/ui/UITestCase.java b/impl/src/test/java/org/apache/myfaces/view/facelets/tag/ui/UITestCase.java
index f319fbf..c5abf6a 100644
--- a/impl/src/test/java/org/apache/myfaces/view/facelets/tag/ui/UITestCase.java
+++ b/impl/src/test/java/org/apache/myfaces/view/facelets/tag/ui/UITestCase.java
@@ -130,8 +130,8 @@
UIViewRoot root = faces.getViewRoot();
at.apply(faces, root);
- assertEquals("4 children, the component", 4, root.getChildCount());
- assertNotNull("bound to map", map.get("c"));
+ Assert.assertEquals("4 children, the component", 4, root.getChildCount());
+ Assert.assertNotNull("bound to map", map.get("c"));
}*/
}
diff --git a/impl/src/test/java/org/apache/myfaces/view/jsp/JspViewDeclarationLanguageTest.java b/impl/src/test/java/org/apache/myfaces/view/jsp/JspViewDeclarationLanguageTest.java
index e61b689..5367354 100644
--- a/impl/src/test/java/org/apache/myfaces/view/jsp/JspViewDeclarationLanguageTest.java
+++ b/impl/src/test/java/org/apache/myfaces/view/jsp/JspViewDeclarationLanguageTest.java
@@ -23,7 +23,8 @@
import javax.faces.component.UIViewRoot;
import javax.faces.context.FacesContext;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
+import org.junit.Assert;
/**
* Test class for JspViewDeclarationLanguage.
@@ -35,14 +36,9 @@
{
private TrackingJspViewDeclarationLanguage jspVdl;
-
- public JspViewDeclarationLanguageTest(String name)
- {
- super(name);
- }
-
+
@Override
- protected void setUp() throws Exception
+ public void setUp() throws Exception
{
super.setUp();
@@ -50,7 +46,7 @@
}
@Override
- protected void tearDown() throws Exception
+ public void tearDown() throws Exception
{
jspVdl = null;
@@ -75,7 +71,7 @@
}
// assert that buildView() was implicitly called once (by renderView())
- assertEquals(1, jspVdl._buildViewCalled);
+ Assert.assertEquals(1, jspVdl._buildViewCalled);
}
/**
@@ -103,7 +99,7 @@
}
// assert that buildView() was only called once
- assertEquals(1, jspVdl._buildViewCalled);
+ Assert.assertEquals(1, jspVdl._buildViewCalled);
}
/**
@@ -145,7 +141,7 @@
// assert that buildView() was called twice:
// the first time directly by jspVdl.buildView() for firstView
// the second time implicitly by jspVdl.renderView() for secondView
- assertEquals(2, jspVdl._buildViewCalled);
+ Assert.assertEquals(2, jspVdl._buildViewCalled);
}
diff --git a/impl/src/test/java/org/apache/myfaces/webapp/JspFacesInitializerTest.java b/impl/src/test/java/org/apache/myfaces/webapp/JspFacesInitializerTest.java
index 5d79c6d..819fc77 100644
--- a/impl/src/test/java/org/apache/myfaces/webapp/JspFacesInitializerTest.java
+++ b/impl/src/test/java/org/apache/myfaces/webapp/JspFacesInitializerTest.java
@@ -32,7 +32,7 @@
import org.apache.myfaces.config.RuntimeConfig;
import org.apache.myfaces.el.resolver.FacesCompositeELResolver;
-import org.apache.myfaces.test.base.AbstractJsfTestCase;
+import org.apache.myfaces.test.base.junit4.AbstractJsfTestCase;
import org.easymock.IAnswer;
import org.easymock.classextension.EasyMock;
import org.easymock.classextension.IMocksControl;
@@ -43,12 +43,6 @@
*/
public class JspFacesInitializerTest extends AbstractJsfTestCase
{
-
- public JspFacesInitializerTest(String name)
- {
- super(name);
- }
-
/**
* Test method for {@link org.apache.myfaces.webapp.DefaultFacesInitializer#initFaces(javax.servlet.ServletContext)}.
* @throws Exception
diff --git a/test/src/main/java/org/apache/myfaces/test/base/AbstractJsfTestCase.java b/test/src/main/java/org/apache/myfaces/test/base/AbstractJsfTestCase.java
deleted file mode 100644
index 70d4794..0000000
--- a/test/src/main/java/org/apache/myfaces/test/base/AbstractJsfTestCase.java
+++ /dev/null
@@ -1,356 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.myfaces.test.base;
-
-import java.net.URL;
-import java.net.URLClassLoader;
-
-import javax.faces.FactoryFinder;
-import javax.faces.application.ApplicationFactory;
-import javax.faces.component.UIViewRoot;
-import javax.faces.lifecycle.LifecycleFactory;
-import javax.faces.render.RenderKitFactory;
-
-import junit.framework.TestCase;
-
-import org.apache.myfaces.test.config.ResourceBundleVarNames;
-import org.apache.myfaces.test.mock.MockApplication;
-import org.apache.myfaces.test.mock.MockExternalContext;
-import org.apache.myfaces.test.mock.MockFacesContext;
-import org.apache.myfaces.test.mock.MockFacesContextFactory;
-import org.apache.myfaces.test.mock.MockHttpServletRequest;
-import org.apache.myfaces.test.mock.MockHttpServletResponse;
-import org.apache.myfaces.test.mock.MockHttpSession;
-import org.apache.myfaces.test.mock.MockRenderKit;
-import org.apache.myfaces.test.mock.MockServletConfig;
-import org.apache.myfaces.test.mock.MockServletContext;
-import org.apache.myfaces.test.mock.lifecycle.MockLifecycle;
-import org.apache.myfaces.test.mock.lifecycle.MockLifecycleFactory;
-
-/**
- * <p>Abstract JUnit test case base class, which sets up the JavaServer Faces
- * mock object environment for a particular simulated request. The following
- * protected variables are initialized in the <code>setUp()</code> method, and
- * cleaned up in the <code>tearDown()</code> method:</p>
- * <ul>
- * <li><code>application</code> (<code>MockApplication</code>)</li>
- * <li><code>config</code> (<code>MockServletConfig</code>)</li>
- * <li><code>externalContext</code> (<code>MockExternalContext</code>)</li>
- * <li><code>facesContext</code> (<code>MockFacesContext</code>)</li>
- * <li><code>lifecycle</code> (<code>MockLifecycle</code>)</li>
- * <li><code>request</code> (<code>MockHttpServletRequest</code></li>
- * <li><code>response</code> (<code>MockHttpServletResponse</code>)</li>
- * <li><code>servletContext</code> (<code>MockServletContext</code>)</li>
- * <li><code>session</code> (<code>MockHttpSession</code>)</li>
- * </ul>
- *
- * <p>In addition, appropriate factory classes will have been registered with
- * <code>javax.faces.FactoryFinder</code> for <code>Application</code> and
- * <code>RenderKit</code> instances. The created <code>FacesContext</code>
- * instance will also have been registered in the proper thread local
- * variable, to simulate what a servlet container would do.</p>
- *
- * <p><strong>WARNING</strong> - If you choose to subclass this class, be sure
- * your <code>setUp()</code> and <code>tearDown()</code> methods call
- * <code>super.setUp()</code> and <code>super.tearDown()</code> respectively,
- * and that you implement your own <code>suite()</code> method that exposes
- * the test methods for your test case.</p>
- *
- * @since 1.0.0
- */
-
-public abstract class AbstractJsfTestCase extends TestCase
-{
-
- // ------------------------------------------------------------ Constructors
-
- /**
- * <p>Construct a new instance of this test case.</p>
- *
- * @param name Name of this test case
- */
- public AbstractJsfTestCase(String name)
- {
- super(name);
- }
-
- // ---------------------------------------------------- Overall Test Methods
-
- /**
- * <p>Set up instance variables required by this test case.</p>
- */
- protected void setUp() throws Exception
- {
- // Set up a new thread context class loader
- setUpClassloader();
-
- // Set up Servlet API Objects
- setUpServletObjects();
-
- // Set up JSF API Objects
- FactoryFinder.releaseFactories();
-
- setFactories();
-
- setUpJSFObjects();
- }
-
- /**
- * Set up the thread context classloader. JSF uses the this classloader
- * in order to find related factory classes and other resources, but in
- * some selected cases, the default classloader cannot be properly set.
- *
- * @throws Exception
- */
- protected void setUpClassloader() throws Exception
- {
- threadContextClassLoader = Thread.currentThread()
- .getContextClassLoader();
- Thread.currentThread()
- .setContextClassLoader(
- new URLClassLoader(new URL[0], this.getClass()
- .getClassLoader()));
- classLoaderSet = true;
- }
-
- /**
- * <p>Setup JSF object used for the test. By default it calls to the following
- * methods in this order:</p>
- *
- * <ul>
- * <li><code>setUpExternalContext();</code></li>
- * <li><code>setUpLifecycle();</code></li>
- * <li><code>setUpFacesContext();</code></li>
- * <li><code>setUpView();</code></li>
- * <li><code>setUpApplication();</code></li>
- * <li><code>setUpRenderKit();</code></li>
- * </ul>
- *
- * @throws Exception
- */
- protected void setUpJSFObjects() throws Exception
- {
- setUpExternalContext();
- setUpLifecycle();
- setUpFacesContext();
- setUpView();
- setUpApplication();
- setUpRenderKit();
- }
-
- /**
- * <p>Setup servlet objects that will be used for the test:</p>
- *
- * <ul>
- * <li><code>config</code> (<code>MockServletConfig</code>)</li>
- * <li><code>servletContext</code> (<code>MockServletContext</code>)</li>
- * <li><code>request</code> (<code>MockHttpServletRequest</code></li>
- * <li><code>response</code> (<code>MockHttpServletResponse</code>)</li>
- * <li><code>session</code> (<code>MockHttpSession</code>)</li>
- * </ul>
- *
- * @throws Exception
- */
- protected void setUpServletObjects() throws Exception
- {
- servletContext = new MockServletContext();
- config = new MockServletConfig(servletContext);
- session = new MockHttpSession();
- session.setServletContext(servletContext);
- request = new MockHttpServletRequest(session);
- request.setServletContext(servletContext);
- response = new MockHttpServletResponse();
- }
-
- /**
- * <p>Set JSF factories using FactoryFinder method setFactory.</p>
- *
- * @throws Exception
- */
- protected void setFactories() throws Exception
- {
- FactoryFinder.setFactory(FactoryFinder.APPLICATION_FACTORY,
- "org.apache.myfaces.test.mock.MockApplicationFactory");
- FactoryFinder.setFactory(FactoryFinder.FACES_CONTEXT_FACTORY,
- "org.apache.myfaces.test.mock.MockFacesContextFactory");
- FactoryFinder.setFactory(FactoryFinder.LIFECYCLE_FACTORY,
- "org.apache.myfaces.test.mock.lifecycle.MockLifecycleFactory");
- FactoryFinder.setFactory(FactoryFinder.RENDER_KIT_FACTORY,
- "org.apache.myfaces.test.mock.MockRenderKitFactory");
- FactoryFinder.setFactory(FactoryFinder.EXCEPTION_HANDLER_FACTORY,
- "org.apache.myfaces.test.mock.MockExceptionHandlerFactory");
- FactoryFinder.setFactory(FactoryFinder.PARTIAL_VIEW_CONTEXT_FACTORY,
- "org.apache.myfaces.test.mock.MockPartialViewContextFactory");
- FactoryFinder.setFactory(FactoryFinder.VISIT_CONTEXT_FACTORY,
- "org.apache.myfaces.test.mock.visit.MockVisitContextFactory");
- FactoryFinder.setFactory(FactoryFinder.CLIENT_WINDOW_FACTORY,
- "org.apache.myfaces.test.mock.MockClientWindowFactory");
- }
-
- /**
- * Setup the <code>externalContext</code> variable, using the
- * servlet variables already initialized.
- *
- * @throws Exception
- */
- protected void setUpExternalContext() throws Exception
- {
- externalContext = new MockExternalContext(servletContext, request, response);
- }
-
- /**
- * Setup the <code>lifecycle</code> and <code>lifecycleFactory</code>
- * variables.
- *
- * @throws Exception
- */
- protected void setUpLifecycle() throws Exception
- {
- lifecycleFactory = (MockLifecycleFactory) FactoryFinder
- .getFactory(FactoryFinder.LIFECYCLE_FACTORY);
- lifecycle = (MockLifecycle) lifecycleFactory
- .getLifecycle(LifecycleFactory.DEFAULT_LIFECYCLE);
- }
-
- /**
- * Setup the <code>facesContextFactory</code> and <code>facesContext</code>
- * variable. Before end, by default it override <code>externalContext</code>
- * variable from the value retrieved from facesContext.getExternalContext(),
- * because sometimes it is possible facesContext overrides externalContext
- * internally.
- *
- * @throws Exception
- */
- protected void setUpFacesContext() throws Exception
- {
- facesContextFactory = (MockFacesContextFactory) FactoryFinder
- .getFactory(FactoryFinder.FACES_CONTEXT_FACTORY);
- facesContext = (MockFacesContext) facesContextFactory.getFacesContext(
- servletContext, request, response, lifecycle);
- if (facesContext.getExternalContext() != null)
- {
- externalContext = (MockExternalContext) facesContext
- .getExternalContext();
- }
- }
-
- /**
- * By default, create an instance of UIViewRoot, set its viewId as "/viewId"
- * and assign it to the current facesContext.
- *
- * @throws Exception
- */
- protected void setUpView() throws Exception
- {
- UIViewRoot root = new UIViewRoot();
- root.setViewId("/viewId");
- root.setRenderKitId(RenderKitFactory.HTML_BASIC_RENDER_KIT);
- facesContext.setViewRoot(root);
- }
-
- /**
- * Setup the <code>application</code> variable and before
- * the end by default it is assigned to the <code>facesContext</code>
- * variable, calling <code>facesContext.setApplication(application)</code>
- *
- * @throws Exception
- */
- protected void setUpApplication() throws Exception
- {
- ApplicationFactory applicationFactory = (ApplicationFactory) FactoryFinder
- .getFactory(FactoryFinder.APPLICATION_FACTORY);
- application = (MockApplication) applicationFactory.getApplication();
- facesContext.setApplication(application);
- }
-
- /**
- * Setup the <code>renderKit</code> variable. This is a good place to use
- * <code>ConfigParser</code> to register converters, validators, components
- * or renderkits.
- *
- * @throws Exception
- */
- protected void setUpRenderKit() throws Exception
- {
- RenderKitFactory renderKitFactory = (RenderKitFactory) FactoryFinder
- .getFactory(FactoryFinder.RENDER_KIT_FACTORY);
- renderKit = new MockRenderKit();
- renderKitFactory.addRenderKit(RenderKitFactory.HTML_BASIC_RENDER_KIT,
- renderKit);
- }
-
- /**
- * <p>Tear down instance variables required by this test case.</p>
- */
- protected void tearDown() throws Exception
- {
-
- application = null;
- config = null;
- externalContext = null;
- if (facesContext != null)
- {
- facesContext.release();
- }
- facesContext = null;
- lifecycle = null;
- lifecycleFactory = null;
- renderKit = null;
- request = null;
- response = null;
- servletContext = null;
- session = null;
- FactoryFinder.releaseFactories();
- ResourceBundleVarNames.resetNames();
-
- tearDownClassloader();
- }
-
- protected void tearDownClassloader() throws Exception
- {
- if (classLoaderSet)
- {
- Thread.currentThread().setContextClassLoader(threadContextClassLoader);
- threadContextClassLoader = null;
- classLoaderSet = false;
- }
- }
-
- // ------------------------------------------------------ Instance Variables
-
- // Mock object instances for our tests
- protected MockApplication application = null;
- protected MockServletConfig config = null;
- protected MockExternalContext externalContext = null;
- protected MockFacesContext facesContext = null;
- protected MockFacesContextFactory facesContextFactory = null;
- protected MockLifecycle lifecycle = null;
- protected MockLifecycleFactory lifecycleFactory = null;
- protected MockRenderKit renderKit = null;
- protected MockHttpServletRequest request = null;
- protected MockHttpServletResponse response = null;
- protected MockServletContext servletContext = null;
- protected MockHttpSession session = null;
-
- // Thread context class loader saved and restored after each test
- private ClassLoader threadContextClassLoader = null;
- private boolean classLoaderSet = false;
-
-}
diff --git a/test/src/main/java/org/apache/myfaces/test/base/AbstractViewControllerTestCase.java b/test/src/main/java/org/apache/myfaces/test/base/AbstractViewControllerTestCase.java
deleted file mode 100644
index aefc876..0000000
--- a/test/src/main/java/org/apache/myfaces/test/base/AbstractViewControllerTestCase.java
+++ /dev/null
@@ -1,101 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.myfaces.test.base;
-
-import java.util.Iterator;
-
-/**
- * <p>Abstract base class for testing <code>ViewController</code>
- * implementations.</p>
- *
- * <p><strong>WARNING</strong> - If you choose to subclass this class, be sure
- * your <code>setUp()</code> and <code>tearDown()</code> methods call
- * <code>super.setUp()</code> and <code>super.tearDown()</code> respectively,
- * and that you implement your own <code>suite()</code> method that exposes
- * the test methods for your test case.</p>
- *
- * @since 1.0.0
- */
-public abstract class AbstractViewControllerTestCase extends
- AbstractJsfTestCase
-{
-
- // ------------------------------------------------------------ Constructors
-
- /**
- * <p>Construct a new instance of this test case.</p>
- *
- * @param name Test case name
- */
- public AbstractViewControllerTestCase(String name)
- {
- super(name);
- }
-
- // ---------------------------------------------------- Overall Test Methods
-
- // ------------------------------------------------------ Instance Variables
-
- // ------------------------------------------------------- Protected Methods
-
- /**
- * <p>Test that the specified number of messages have been queued on the
- * <code>FacesContext</code> instance, without regard to matching a
- * particular client identifier.</p>
- *
- * @param expected The expected number of messages
- */
- protected void checkMessageCount(int expected)
- {
-
- int actual = 0;
- Iterator messages = facesContext.getMessages();
- while (messages.hasNext())
- {
- messages.next();
- actual++;
- }
- assertEquals("Complete message count", expected, actual);
-
- }
-
- /**
- * <p>Test that the specified number of messages have been queued on the
- * <code>FacesContext</code> instance, for the specified client id.</p>
- *
- * @param clientId Client identifier of the component for which to
- * count queued messages
- * @param expected The expected number of messages
- */
- protected void checkMessageCount(String clientId, int expected)
- {
-
- int actual = 0;
- Iterator messages = facesContext.getMessages(clientId);
- while (messages.hasNext())
- {
- messages.next();
- actual++;
- }
- assertEquals("Complete message count", expected, actual);
-
- }
-
-}
diff --git a/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfConfigurableMockTestCase.java b/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfConfigurableMockTestCase.java
index 2df932b..b939233 100644
--- a/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfConfigurableMockTestCase.java
+++ b/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfConfigurableMockTestCase.java
@@ -33,6 +33,7 @@
import javax.faces.lifecycle.LifecycleFactory;
import javax.faces.render.RenderKit;
import javax.faces.render.RenderKitFactory;
+import junit.framework.TestCase;
import org.apache.myfaces.test.config.ResourceBundleVarNames;
import org.apache.myfaces.test.mock.MockExternalContext;
@@ -78,7 +79,7 @@
* @since 1.0.0
*/
-public abstract class AbstractJsfConfigurableMockTestCase
+public abstract class AbstractJsfConfigurableMockTestCase extends TestCase
{
// ------------------------------------------------------------ Constructors
diff --git a/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfConfigurableMultipleRequestsTestCase.java b/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfConfigurableMultipleRequestsTestCase.java
index 8ea0507..203321d 100644
--- a/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfConfigurableMultipleRequestsTestCase.java
+++ b/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfConfigurableMultipleRequestsTestCase.java
@@ -33,6 +33,7 @@
import javax.faces.lifecycle.LifecycleFactory;
import javax.faces.render.RenderKit;
import javax.faces.render.RenderKitFactory;
+import junit.framework.TestCase;
import org.apache.myfaces.test.config.ResourceBundleVarNames;
import org.apache.myfaces.test.mock.MockExternalContext;
@@ -82,7 +83,7 @@
* @since 1.0.3
*/
-public abstract class AbstractJsfConfigurableMultipleRequestsTestCase
+public abstract class AbstractJsfConfigurableMultipleRequestsTestCase extends TestCase
{
// ------------------------------------------------------------ Constructors
diff --git a/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfTestCase.java b/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfTestCase.java
index e1c4bf0..21c40a2 100644
--- a/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfTestCase.java
+++ b/test/src/main/java/org/apache/myfaces/test/base/junit4/AbstractJsfTestCase.java
@@ -27,6 +27,7 @@
import javax.faces.component.UIViewRoot;
import javax.faces.lifecycle.LifecycleFactory;
import javax.faces.render.RenderKitFactory;
+import junit.framework.TestCase;
import org.apache.myfaces.test.config.ResourceBundleVarNames;
import org.apache.myfaces.test.mock.MockApplication;
@@ -76,7 +77,7 @@
* @since 1.0.0
*/
-public abstract class AbstractJsfTestCase
+public abstract class AbstractJsfTestCase extends TestCase
{
// ------------------------------------------------------------ Constructors
diff --git a/test/src/main/java/org/apache/myfaces/test/htmlunit/AbstractHtmlUnitTestCase.java b/test/src/main/java/org/apache/myfaces/test/htmlunit/AbstractHtmlUnitTestCase.java
deleted file mode 100644
index 19541a4..0000000
--- a/test/src/main/java/org/apache/myfaces/test/htmlunit/AbstractHtmlUnitTestCase.java
+++ /dev/null
@@ -1,331 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.myfaces.test.htmlunit;
-
-import com.gargoylesoftware.htmlunit.ElementNotFoundException;
-import com.gargoylesoftware.htmlunit.WebClient;
-import com.gargoylesoftware.htmlunit.html.HtmlAnchor;
-import com.gargoylesoftware.htmlunit.html.HtmlBody;
-import com.gargoylesoftware.htmlunit.html.HtmlElement;
-import com.gargoylesoftware.htmlunit.html.HtmlForm;
-import com.gargoylesoftware.htmlunit.html.HtmlHead;
-import com.gargoylesoftware.htmlunit.html.HtmlPage;
-import com.gargoylesoftware.htmlunit.html.HtmlSubmitInput;
-import java.io.IOException;
-import java.net.URL;
-import java.util.Iterator;
-import junit.framework.Test;
-import junit.framework.TestCase;
-import junit.framework.TestSuite;
-
-/**
- * <p>Abstract base class for system integration tests based on HtmlUnit.
- * These tests will expect a system property named <code>url</code> to be
- * present, which will define the URL (including the context path, but
- * without a trailing slash) of the application to be tested.</p>
- *
- * @since 1.0.0
- */
-public abstract class AbstractHtmlUnitTestCase extends TestCase
-{
-
- // ------------------------------------------------------------ Constructors
-
- /**
- * <p>Construct a new instance of this test case.</p>
- *
- * @param name Name of the new test case
- */
- public AbstractHtmlUnitTestCase(String name)
- {
-
- super(name);
-
- }
-
- // ------------------------------------------------------ Instance Variables
-
- /**
- * <p>The most recently retrieved page from the server.</p>
- */
- protected HtmlPage page = null;
-
- /**
- * <p>The calculated URL for the installed "systest" web application.
- * This value is based on a system property named <code>url</code>,
- * which must be defined as part of the command line that executes
- * each test case.</p>
- */
- protected URL url = null;
-
- /**
- * <p>The web client for this test case.</p>
- */
- protected WebClient webClient = null;
-
- // ------------------------------------------------------ Test Setup Methods
-
- /**
- * <p>Set up the instance variables required for this test case.</p>
- *
- * @exception Exception if an error occurs
- */
- protected void setUp() throws Exception
- {
-
- // Calculate the URL for the installed "systest" web application
- String url = System.getProperty("url");
- this.url = new URL(url + '/');
-
- // Initialize HtmlUnit constructs for this test case
- webClient = new WebClient();
-
- }
-
- /**
- * <p>Return the set of tests included in this test suite.</p>
- */
- public static Test suite()
- {
-
- return (new TestSuite(AbstractHtmlUnitTestCase.class));
-
- }
-
- /**
- * <p>Tear down instance variables required by this test case.</p>
- */
- protected void tearDown() throws Exception
- {
-
- page = null;
- url = null;
- webClient = null;
-
- }
-
- // ------------------------------------------------------- Protected Methods
-
- /**
- * <p>Return the body element for the most recently retrieved page.
- * If there is no such element, return <code>null</code>.</p>
- *
- * @exception Exception if an error occurs
- */
- protected HtmlBody body() throws Exception
- {
-
- Iterable<HtmlElement> elements = page.getHtmlElementDescendants();
- for (HtmlElement element : elements)
- {
- if (element instanceof HtmlBody)
- {
- return ((HtmlBody) element);
- }
- }
- return (null);
-
- }
-
- /**
- * <p>Return the HTML element with the specified <code>id</code> from the
- * most recently retrieved page. If there is no such element, return
- * <code>null</code>.</p>
- *
- * @param id Identifier of the requested element.
- *
- * @exception Exception if an error occurs
- */
- protected HtmlElement element(String id) throws Exception
- {
-
- try
- {
- return (page.getHtmlElementById(id));
- }
- catch (ElementNotFoundException e)
- {
- return (null);
- }
-
- }
-
- /**
- * <p>Return the form with the specified <code>id</code> from the most
- * recently retrieved page. If there is no such form, return
- * <code>null</code>.<p>
- *
- * @param id Identifier of the requested form.
- *
- * @exception Exception if an error occurs
- */
- protected HtmlForm form(String id) throws Exception
- {
-
- Iterator forms = page.getForms().iterator();
- while (forms.hasNext())
- {
- HtmlForm form = (HtmlForm) forms.next();
- if (id.equals(form.getAttribute("id")))
- {
- return (form);
- }
- }
- return (null);
-
- }
-
- /**
- * <p>Return the head element for the most recently retrieved page.
- * If there is no such element, return <code>null</code>.</p>
- *
- * @exception Exception if an error occurs
- */
- protected HtmlHead head() throws Exception
- {
-
- Iterable<HtmlElement> elements = page.getHtmlElementDescendants();
- for (HtmlElement element : elements)
- {
- if (element instanceof HtmlHead)
- {
- return ((HtmlHead) element);
- }
- }
- return (null);
-
- }
-
- /**
- * <p>Click the specified hyperlink, and retrieve the subsequent page,
- * saving a reference so that other utility methods may be used to
- * retrieve information from it.</p>
- *
- * @param anchor Anchor component to click
- *
- * @exception IOException if an input/output error occurs
- */
- protected HtmlPage link(HtmlAnchor anchor) throws IOException
- {
-
- HtmlPage page = (HtmlPage) anchor.click();
- this.page = page;
- return page;
-
- }
-
- /**
- * <p>Return the currently stored page reference.</p>
- */
- protected HtmlPage page()
- {
-
- return this.page;
-
- }
-
- /**
- * <p>Retrieve and return the page at the specified context relative path.
- * Save a reference to this page so that other utility methods may be used
- * to retrieve information from it.</p>
- *
- * @param path Context relative path
- *
- * @exception IllegalArgumentException if the context relative path
- * does not begin with a '/' character
- * @exception Exception if a different error occurs
- */
- protected HtmlPage page(String path) throws Exception
- {
-
- HtmlPage page = (HtmlPage) webClient.getPage(url(path));
- this.page = page;
- return (page);
-
- }
-
- /**
- * <p>Reset the stored page reference to the specified value. This is
- * useful for scenarios testing resubmit of the same page (simulating the
- * user pressing the back button and then submitting again).</p>
- *
- * @param page Previously saved page to which to reset
- */
- protected void reset(HtmlPage page)
- {
-
- this.page = page;
-
- }
-
- /**
- * <p>Submit the current page, using the specified component, and retrieve
- * the subsequent page, saving a reference so that other utility methods
- * may be used to retrieve information from it.</p>
- *
- * @param submit Submit button component to click
- *
- * @exception IOException if an input/output error occurs
- */
- protected HtmlPage submit(HtmlSubmitInput submit) throws IOException
- {
-
- HtmlPage page = (HtmlPage) submit.click();
- this.page = page;
- return page;
-
- }
-
- /**
- * <p>Return the page title from the most recently retrieved page.
- * Any leading and trailing whitespace will be trimmed.</p>
- *
- * @exception Exception if an error occurs
- */
- protected String title() throws Exception
- {
-
- return (page.getTitleText().trim());
-
- }
-
- /**
- * <p>Calculate and return an absolute URL for the specified context
- * relative path, which must begin with a '/' character.</p>
- *
- * @param path Context relative path
- *
- * @exception IllegalArgumentException if the context relative path
- * does not begin with a '/' character
- * @exception Exception if a different error ocurs
- */
- protected URL url(String path) throws Exception
- {
-
- if (path.charAt(0) != '/')
- {
- throw new IllegalArgumentException("Context path '" + path
- + "' does not start with '/'");
- }
- return new URL(url, path.substring(1));
-
- }
-
-}
diff --git a/test/src/main/java/org/apache/myfaces/test/jmock/AbstractJmockJsfTestCase.java b/test/src/main/java/org/apache/myfaces/test/jmock/AbstractJmockJsfTestCase.java
index e50c329..244943c 100644
--- a/test/src/main/java/org/apache/myfaces/test/jmock/AbstractJmockJsfTestCase.java
+++ b/test/src/main/java/org/apache/myfaces/test/jmock/AbstractJmockJsfTestCase.java
@@ -78,18 +78,6 @@
public abstract class AbstractJmockJsfTestCase extends MockObjectTestCase
{
- // ------------------------------------------------------------ Constructors
-
- /**
- * <p>Construct a new instance of this test case.</p>
- *
- * @param name Name of this test case
- */
- public AbstractJmockJsfTestCase(String name)
- {
- setName(name);
- }
-
// ---------------------------------------------------- Overall Test Methods
/**