[picocontainer-scm] [scm-git][1/1] Good progress on Constructor Dependency Injection for objects.

Michael Rimov <git-yCVjj/[email protected]> Mon, 25 Feb 2013 21:08:36 -0600 (CST)
Newsgroups gmane.comp.java.picocontainer.cvs
Message-ID <[email protected]>
commit 2315c02662cc0c43380d0282e18da6b255487a5f
Author:     Michael Rimov <[email protected]>
AuthorDate: Mon, 25 Feb 2013 19:07:45 -0800
Commit:     Michael Rimov <[email protected]>
CommitDate: Mon, 25 Feb 2013 19:07:45 -0800

    Good progress on Constructor Dependency Injection for objects.
    Now gotta work on field and method injection.

diff --git a/pico/jsr330-tck/src/test/PicoContainerJsr330TestCase.java b/pico/jsr330-tck/src/test/PicoContainerJsr330TestCase.java
index 7422344..29a8f73 100644
--- a/pico/jsr330-tck/src/test/PicoContainerJsr330TestCase.java
+++ b/pico/jsr330-tck/src/test/PicoContainerJsr330TestCase.java
@@ -131,17 +131,17 @@ public class PicoContainerJsr330TestCase extends TestCase {
                 .addComponent(FuelTank.class)
                 .addComponent(Engine.class, V8Engine.class)
                 .addComponent(Seatbelt.class)
-                .addComponent(Cupholder.class)
+                .addComponent(Cupholder.class, Cupholder.class, new JSR330ComponentParameter())
                 .addProvider(driversSeatProvider)
                 .addProvider(plainSeatProvider)
                 .addProvider(plainTireProvider)
                 .addProvider(spareTireProvider)
                 
                 //Components Used By the providers
-                .addComponent("plainSeat", Seat.class)
-        		.addComponent("theDriversSeat", DriversSeat.class)
+                .addComponent("plainSeat", Seat.class, new JSR330ComponentParameter())
+        		.addComponent("theDriversSeat", DriversSeat.class, new JSR330ComponentParameter())
                 .addComponent("spareTire", SpareTire.class)
-                .addComponent("plainTire", Tire.class)
+                .addComponent("plainTire", Tire.class, new JSR330ComponentParameter())
                 
                 ;