a7561ff2f2b0f6d6e6cf41340243cce74b3ba1b4
[sdc.git] /
1 package org.openecomp.sdc.be.components.scheduledtasks;
2
3 import java.util.concurrent.ExecutorService;
4
5 import org.junit.Test;
6 import org.openecomp.sdc.be.components.BeConfDependentTest;
7
8 import mockit.Deencapsulation;
9
10 public class AsdcComponentsCleanerTaskTest extends BeConfDependentTest{
11
12         private AsdcComponentsCleanerTask createTestSubject() {
13                 return new AsdcComponentsCleanerTask();
14         }
15
16         @Test
17         public void testInit() throws Exception {
18                 AsdcComponentsCleanerTask testSubject;
19
20                 // default test
21                 testSubject = createTestSubject();
22                 testSubject.init();
23         }
24
25         @Test
26         public void testDestroy() throws Exception {
27                 AsdcComponentsCleanerTask testSubject;
28
29                 // default test
30                 testSubject = createTestSubject();
31                 testSubject.destroy();
32         }
33
34         @Test
35         public void testStartTask() throws Exception {
36                 AsdcComponentsCleanerTask testSubject;
37
38                 // default test
39                 testSubject = createTestSubject();
40                 testSubject.startTask();
41         }
42
43         @Test
44         public void testStopTask() throws Exception {
45                 AsdcComponentsCleanerTask testSubject;
46
47                 // default test
48                 testSubject = createTestSubject();
49                 Deencapsulation.invoke(testSubject, "stopTask");
50                 testSubject.init();
51                 testSubject.startTask();
52                 Deencapsulation.invoke(testSubject, "stopTask");
53         }
54
55         @Test
56         public void testRun() throws Exception {
57                 AsdcComponentsCleanerTask testSubject;
58
59                 // default test
60                 testSubject = createTestSubject();
61                 testSubject.run();
62         }
63
64         @Test
65         public void testGetExecutorService() throws Exception {
66                 AsdcComponentsCleanerTask testSubject;
67                 ExecutorService result;
68
69                 // default test
70                 testSubject = createTestSubject();
71                 result = testSubject.getExecutorService();
72         }
73 }