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