You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2006/11/19 18:59:49 UTC

svn commit: r476862 - in /tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc: OneShortServiceCreatorTest.java OneShotServiceCreatorTest.java

Author: hlship
Date: Sun Nov 19 09:59:48 2006
New Revision: 476862

URL: http://svn.apache.org/viewvc?view=rev&rev=476862
Log:
Rename OneShortServiceCreatorTest to OneShotServiceCreatorTest.

Added:
    tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShotServiceCreatorTest.java
      - copied, changed from r476861, tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShortServiceCreatorTest.java
Removed:
    tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShortServiceCreatorTest.java

Copied: tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShotServiceCreatorTest.java (from r476861, tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShortServiceCreatorTest.java)
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShotServiceCreatorTest.java?view=diff&rev=476862&p1=tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShortServiceCreatorTest.java&r1=476861&p2=tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShotServiceCreatorTest.java&r2=476862
==============================================================================
--- tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShortServiceCreatorTest.java (original)
+++ tapestry/tapestry5/tapestry-core/trunk/src/test/java/org/apache/tapestry/internal/ioc/OneShotServiceCreatorTest.java Sun Nov 19 09:59:48 2006
@@ -12,57 +12,54 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-package org.apache.tapestry.internal.ioc;
-
-import java.lang.reflect.Method;
-
-import org.apache.tapestry.internal.test.InternalBaseTestCase;
-import org.apache.tapestry.ioc.ObjectCreator;
-import org.apache.tapestry.ioc.def.ServiceDef;
-import org.testng.annotations.Test;
-
-/**
- * 
- */
-public class OneShortServiceCreatorTest extends InternalBaseTestCase
-{
-    @Test
-    public void ensure_only_called_once() throws Exception
-    {
-        Method method = getClass().getMethod("buildMyService");
-
-        ObjectCreator delegate = newObjectCreator();
-        Object service = new Object();
-
-        ServiceDef def = new ServiceDefImpl("foo.Bar", "singleton", method, false, false);
-
-        train_createObject(delegate, service);
-
-        replay();
-
-        ObjectCreator oneShot = new OneShotServiceCreator(def, delegate);
-
-        assertSame(oneShot.createObject(), service);
-
-        try
-        {
-            oneShot.createObject();
-            unreachable();
-        }
-        catch (IllegalStateException ex)
-        {
-            assertEquals(
-                    ex.getMessage(),
-                    "Construction of service 'foo.Bar' has failed due to recursion: the service depends on itself in some way. Please check "
-                            + getClass().getName()
-                            + ".buildMyService() for references to another service that is itself dependent on service 'foo.Bar'.");
-        }
-
-    }
-
-    /** Fake service builder method. */
-    public Runnable buildMyService()
-    {
-        return null;
-    }
-}
+package org.apache.tapestry.internal.ioc;
+
+import java.lang.reflect.Method;
+
+import org.apache.tapestry.internal.test.InternalBaseTestCase;
+import org.apache.tapestry.ioc.ObjectCreator;
+import org.apache.tapestry.ioc.def.ServiceDef;
+import org.testng.annotations.Test;
+
+public class OneShotServiceCreatorTest extends InternalBaseTestCase
+{
+    @Test
+    public void ensure_only_called_once() throws Exception
+    {
+        Method method = getClass().getMethod("buildMyService");
+
+        ObjectCreator delegate = newObjectCreator();
+        Object service = new Object();
+
+        ServiceDef def = new ServiceDefImpl("foo.Bar", "singleton", method, false, false);
+
+        train_createObject(delegate, service);
+
+        replay();
+
+        ObjectCreator oneShot = new OneShotServiceCreator(def, delegate);
+
+        assertSame(oneShot.createObject(), service);
+
+        try
+        {
+            oneShot.createObject();
+            unreachable();
+        }
+        catch (IllegalStateException ex)
+        {
+            assertEquals(
+                    ex.getMessage(),
+                    "Construction of service 'foo.Bar' has failed due to recursion: the service depends on itself in some way. Please check "
+                            + getClass().getName()
+                            + ".buildMyService() for references to another service that is itself dependent on service 'foo.Bar'.");
+        }
+
+    }
+
+    /** Fake service builder method. */
+    public Runnable buildMyService()
+    {
+        return null;
+    }
+}