瀏覽代碼

Fix unit test.

pull/313/head
Greg Holmes 9 年之前
父節點
當前提交
0ba92de6fd
共有 1 個文件被更改,包括 11 次插入0 次删除
  1. 11
    0
      nickkeep/test/com/dmdirc/addons/nickkeep/NickKeepPluginTest.java

+ 11
- 0
nickkeep/test/com/dmdirc/addons/nickkeep/NickKeepPluginTest.java 查看文件

22
 
22
 
23
 package com.dmdirc.addons.nickkeep;
23
 package com.dmdirc.addons.nickkeep;
24
 
24
 
25
+import com.dmdirc.plugins.PluginInfo;
26
+
25
 import org.junit.Before;
27
 import org.junit.Before;
26
 import org.junit.Test;
28
 import org.junit.Test;
27
 import org.junit.runner.RunWith;
29
 import org.junit.runner.RunWith;
28
 import org.mockito.Mock;
30
 import org.mockito.Mock;
29
 import org.mockito.runners.MockitoJUnitRunner;
31
 import org.mockito.runners.MockitoJUnitRunner;
30
 
32
 
33
+import dagger.ObjectGraph;
34
+
35
+import static org.mockito.Matchers.any;
31
 import static org.mockito.Mockito.verify;
36
 import static org.mockito.Mockito.verify;
37
+import static org.mockito.Mockito.when;
32
 
38
 
33
 @RunWith(MockitoJUnitRunner.class)
39
 @RunWith(MockitoJUnitRunner.class)
34
 public class NickKeepPluginTest {
40
 public class NickKeepPluginTest {
35
 
41
 
36
     @Mock private NickKeepManager nickKeepManager;
42
     @Mock private NickKeepManager nickKeepManager;
43
+    @Mock private PluginInfo pluginInfo;
44
+    @Mock private ObjectGraph objectGraph;
37
     private NickKeepPlugin instance;
45
     private NickKeepPlugin instance;
38
 
46
 
39
     @Before
47
     @Before
40
     public void setUp() throws Exception {
48
     public void setUp() throws Exception {
49
+        when(objectGraph.<NickKeepManager>get(any())).thenReturn(nickKeepManager);
50
+        when(objectGraph.plus(any())).thenReturn(objectGraph);
41
         instance = new NickKeepPlugin();
51
         instance = new NickKeepPlugin();
52
+        instance.load(pluginInfo, objectGraph);
42
     }
53
     }
43
 
54
 
44
     @Test
55
     @Test

Loading…
取消
儲存