Increasing test coverage
[aai/sparky-be.git] / src / test / java / org / onap / aai / sparky / sync / config / SyncControllerConfigTest.java
1 package org.onap.aai.sparky.sync.config;
2
3 import static org.junit.Assert.assertEquals;
4 import static org.junit.Assert.assertNotNull;
5 import static org.junit.Assert.assertNull;
6 import static org.junit.Assert.assertTrue;
7
8
9 import org.junit.Before;
10 import org.junit.Test;
11
12
13 public class SyncControllerConfigTest {
14         
15         private SyncControllerConfig syncControllerConfig;
16         
17         @Before
18           public void init() throws Exception {
19                 syncControllerConfig = new SyncControllerConfig();
20
21               
22           }
23         
24         
25         @Test 
26         public void updateValues() {
27                 
28
29                 
30                 
31                 
32                 syncControllerConfig.setNumInternalSyncWorkers(3);
33                 assertEquals(3,syncControllerConfig.getNumInternalSyncWorkers());
34                 syncControllerConfig.setNumSyncElasticWorkers(5);
35                 assertEquals(5,syncControllerConfig.getNumSyncElasticWorkers());
36                 syncControllerConfig.setNumSyncActiveInventoryWorkers(6);
37                 assertEquals(6,syncControllerConfig.getNumSyncActiveInventoryWorkers());
38                 syncControllerConfig.setTargetSyncStartTimeStamp("05:00:00 UTC+00:00");
39                 assertNotNull(syncControllerConfig.getTargetSyncStartTimeStamp());
40                 syncControllerConfig.setControllerName("Historical-Entity-Sync-Controller");
41                 assertNotNull(syncControllerConfig.getControllerName());
42                 syncControllerConfig.setEnabled(true);
43                 assertTrue(syncControllerConfig.isEnabled());
44                 syncControllerConfig.setSyncTaskDelayInMs(8);
45                 assertEquals(8,syncControllerConfig.getSyncTaskDelayInMs());
46                 syncControllerConfig.setSyncTaskFrequencyInDays(3);
47                 assertEquals(3,syncControllerConfig.getSyncTaskFrequencyInDays());
48                 syncControllerConfig.setNumSyncControllerWorkers(25);
49                 assertEquals(25,syncControllerConfig.getNumSyncControllerWorkers());
50                 syncControllerConfig.setRunOnceSyncEnabled(true);
51                 assertTrue(syncControllerConfig.isRunOnceSyncEnabled());
52                 syncControllerConfig.setPeriodicSyncEnabled(true);
53                 assertTrue(syncControllerConfig.isPeriodicSyncEnabled());
54                 assertNotNull(syncControllerConfig.getSyncFrequencyInMs());     
55                 assertNotNull(syncControllerConfig.getTargetSyncTime());
56                 assertNotNull(syncControllerConfig.getNextSyncTime());
57                 syncControllerConfig.setTimeZoneOfSyncStartTimeStamp("UTC+00:00");
58                 assertNotNull(syncControllerConfig.getTimeZoneOfSyncStartTimeStamp());
59                         
60         }
61         
62         
63
64 }