TAP5-2070 fix some tests

Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo
Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/6460e445
Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/6460e445
Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/6460e445

Branch: refs/heads/master
Commit: 6460e445c58dc53b23f0c749b9c1cea58e093f36
Parents: 974adcc
Author: Massimo Lusetti <[email protected]>
Authored: Tue Aug 6 18:43:37 2013 +0200
Committer: Massimo Lusetti <[email protected]>
Committed: Tue Aug 6 18:43:37 2013 +0200

----------------------------------------------------------------------
 .../services/ComponentEventImplTest.java        | 39 ++++++++++++++------
 .../structure/ComponentPageElementImplTest.java | 11 ++++--
 2 files changed, 35 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/6460e445/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/ComponentEventImplTest.java
----------------------------------------------------------------------
diff --git 
a/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/ComponentEventImplTest.java
 
b/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/ComponentEventImplTest.java
index 9eb353b..4629bb6 100644
--- 
a/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/ComponentEventImplTest.java
+++ 
b/tapestry-core/src/test/java/org/apache/tapestry5/internal/services/ComponentEventImplTest.java
@@ -20,6 +20,7 @@ import org.apache.tapestry5.TapestryMarkers;
 import org.apache.tapestry5.internal.structure.ComponentPageElementResources;
 import org.apache.tapestry5.internal.test.InternalBaseTestCase;
 import org.apache.tapestry5.ioc.Invokable;
+import org.apache.tapestry5.model.ComponentModel;
 import org.apache.tapestry5.runtime.ComponentEvent;
 import org.easymock.EasyMock;
 import org.easymock.IAnswer;
@@ -55,6 +56,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         ComponentEventCallback handler = mockComponentEventHandler();
         EventContext context = mockEventContext();
         Logger logger = mockLogger();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, false);
 
@@ -62,7 +64,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, model, logger);
 
         assertTrue(event.matches("eventType", "someId", 0));
         assertFalse(event.matches("foo", "someId", 0));
@@ -81,6 +83,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         Logger logger = mockLogger();
         Object result = new Object();
         ComponentPageElementResources resources = mockResources();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, false);
 
@@ -88,7 +91,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, resources, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, resources, false, model, logger);
 
         event.storeResult(result);
 
@@ -104,6 +107,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         ComponentEventCallback handler = mockComponentEventHandler();
         EventContext context = mockEventContext();
         Logger logger = mockLogger();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, false);
 
@@ -111,7 +115,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, model, logger);
 
         assertTrue(event.matches("EVENTTYPE", "someid", 0));
 
@@ -124,6 +128,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         ComponentEventCallback handler = mockComponentEventHandler();
         EventContext context = mockEventContext();
         Logger logger = mockLogger();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, false);
 
@@ -131,7 +136,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, model, logger);
 
         assertTrue(event.matches("eventType", "someId", 0));
 
@@ -146,6 +151,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         ComponentEventCallback handler = mockComponentEventHandler();
         EventContext context = mockEventContext();
         Logger logger = mockLogger();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, false);
 
@@ -153,7 +159,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, model, logger);
 
         assertTrue(event.matches("eventtype", "SOMEID", 0));
 
@@ -169,6 +175,8 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         Integer value = new Integer(27);
         Logger logger = mockLogger();
 
+               ComponentModel model = mockComponentModel();
+
         train_isDebugEnabled(logger, false);
 
         train_toClass(resources, "java.lang.Integer", Integer.class);
@@ -178,7 +186,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, resources, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, resources, false, model, logger);
 
         assertSame(event.coerceContext(0, "java.lang.Integer"), value);
 
@@ -192,6 +200,8 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         EventContext context = mockEventContext();
         Logger logger = mockLogger();
 
+               ComponentModel model = mockComponentModel();
+
         train_isDebugEnabled(logger, true);
         logger.debug(eq(TapestryMarkers.EVENT_HANDLER_METHOD), 
isA(String.class));
 
@@ -199,7 +209,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, null, false, model, logger);
 
         event.setMethodDescription("foo.Bar.baz()");
 
@@ -222,6 +232,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         EventContext context = mockEventContext();
         ComponentPageElementResources resources = 
mockComponentPageElementResources();
         Logger logger = mockLogger();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, true);
         logger.debug(eq(TapestryMarkers.EVENT_HANDLER_METHOD), 
isA(String.class));
@@ -234,7 +245,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, resources, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
context, handler, resources, false, model, logger);
 
         event.setMethodDescription("foo.Bar.baz()");
 
@@ -259,6 +270,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         Object result = new Object();
         String methodDescription = "foo.Bar.baz()";
         Logger logger = mockLogger();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, true);
         EasyMock.expectLastCall().atLeastOnce();
@@ -273,7 +285,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
null, handler, resources, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
null, handler, resources, false, model, logger);
 
         event.setMethodDescription(methodDescription);
 
@@ -294,6 +306,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         ComponentEventCallback handler = mockComponentEventHandler();
         Logger logger = mockLogger();
         ComponentPageElementResources resources = mockResources();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, true);
         logger.debug(eq(TapestryMarkers.EVENT_HANDLER_METHOD), 
isA(String.class));
@@ -302,7 +315,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
null, handler, resources, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
null, handler, resources, false, model, logger);
 
         event.setMethodDescription(methodDescription);
 
@@ -318,13 +331,14 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
     {
         ComponentEventCallback handler = mockComponentEventHandler();
         Logger logger = mockLogger();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, true);
         logger.debug(eq(TapestryMarkers.EVENT_HANDLER_METHOD), 
isA(String.class));
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
null, handler, null, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
null, handler, null, false, model, logger);
 
         event.setMethodDescription("foo.Bar.baz()");
 
@@ -343,6 +357,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
         ComponentEventCallback handler = mockComponentEventHandler();
         Logger logger = mockLogger();
         ComponentPageElementResources resources = mockResources();
+               ComponentModel model = mockComponentModel();
 
         train_isDebugEnabled(logger, true);
         EasyMock.expectLastCall().atLeastOnce();
@@ -355,7 +370,7 @@ public class ComponentEventImplTest extends 
InternalBaseTestCase
 
         replay();
 
-        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
null, handler, resources, false, mockComponentModel(), logger);
+        ComponentEvent event = new ComponentEventImpl("eventType", "someId", 
null, handler, resources, false, model, logger);
 
         event.setMethodDescription("foo.Bar.baz()");
         event.storeResult(result);

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/6460e445/tapestry-core/src/test/java/org/apache/tapestry5/internal/structure/ComponentPageElementImplTest.java
----------------------------------------------------------------------
diff --git 
a/tapestry-core/src/test/java/org/apache/tapestry5/internal/structure/ComponentPageElementImplTest.java
 
b/tapestry-core/src/test/java/org/apache/tapestry5/internal/structure/ComponentPageElementImplTest.java
index 0a495e1..33cebfd 100644
--- 
a/tapestry-core/src/test/java/org/apache/tapestry5/internal/structure/ComponentPageElementImplTest.java
+++ 
b/tapestry-core/src/test/java/org/apache/tapestry5/internal/structure/ComponentPageElementImplTest.java
@@ -3,6 +3,7 @@ package org.apache.tapestry5.internal.structure;
 import static 
org.apache.tapestry5.SymbolConstants.COMPONENT_RENDER_TRACING_ENABLED;
 import static org.apache.tapestry5.SymbolConstants.PRODUCTION_MODE;
 
+import org.apache.tapestry5.MetaDataConstants;
 import org.apache.tapestry5.internal.services.Instantiator;
 import org.apache.tapestry5.ioc.Location;
 import org.apache.tapestry5.ioc.services.SymbolSource;
@@ -28,7 +29,7 @@ public class ComponentPageElementImplTest extends TestBase {
                getMocksControl().resetToNice();
 
                expect(instantiator.getModel()).andReturn(model).anyTimes();
-               
+
                // off by default
                
expect(symbolSource.valueForSymbol(PRODUCTION_MODE)).andReturn("false");
                
expect(symbolSource.valueForSymbol(COMPONENT_RENDER_TRACING_ENABLED)).andReturn("false");
@@ -49,6 +50,10 @@ public class ComponentPageElementImplTest extends TestBase {
                
expect(symbolSource.valueForSymbol(COMPONENT_RENDER_TRACING_ENABLED)).andReturn("true");
                
expect(request.getParameter("t:component-trace")).andReturn("false");
 
+               expect(page.getName()).andReturn("pageName").anyTimes();
+               
expect(locator.findMeta(MetaDataConstants.UNKNOWN_ACTIVATION_CONTEXT_CHECK, 
"pageName", Boolean.class))
+                               .andReturn(false).anyTimes();
+
                replay();
                ComponentPageElementImpl c;     // need to create every time 
because of changing symbols
                
@@ -57,10 +62,10 @@ public class ComponentPageElementImplTest extends TestBase {
                
                c = new ComponentPageElementImpl(page, null, "id", "nestedId", 
"completeid", "elementname", instantiator, location, elementResources, request, 
symbolSource, locator);
                assertTrue(c.isRenderTracingEnabled());
-               
+
                c = new ComponentPageElementImpl(page, null, "id", "nestedId", 
"completeid", "elementname", instantiator, location, elementResources, request, 
symbolSource, locator);
                assertTrue(c.isRenderTracingEnabled());
-               
+
                c = new ComponentPageElementImpl(page, null, "id", "nestedId", 
"completeid", "elementname", instantiator, location, elementResources, request, 
symbolSource, locator);
                assertFalse(c.isRenderTracingEnabled());
        }

Reply via email to