UTILS-17
[utils] / wicket / joe / src / test / java / org / wamblee / wicket / inject / InjectionBehaviorTest.java
index d54de1ce4265af9f344611e97fc58df40d7e08b0..e9ba180ca6d767e54d0bd12c6d408c153b11d8de 100644 (file)
@@ -53,21 +53,22 @@ public class InjectionBehaviorTest {
 
     @Test
     public void testNoInjectionInitially() {
-        InjectionBehavior behavior = new InjectionBehavior();
+           Component component = mock(Component.class);
+        InjectionBehavior behavior = new InjectionBehavior(component);
         behavior.beforeRender(component);
         verifyNoMoreInteractions(injector);
     }
 
     @Test
     public void testInjectOnlyOnceAfterDeserialisation() throws Exception {
-        InjectionBehavior behavior = new InjectionBehavior();
+           Component component = mock(Component.class);
+        InjectionBehavior behavior = new InjectionBehavior(component);
 
         behavior = ObjectSerializationUtils.deserialize(
             ObjectSerializationUtils.serialize(behavior),
             InjectionBehavior.class);
 
-        behavior.beforeRender(component);
-        verify(injector).inject(same(component));
+        verify(injector).inject(any(Component.class));
         reset(injector);
         behavior.beforeRender(component);
         verifyNoMoreInteractions(injector);