57e463c0f889a27f9e7b5feff57cbbae75d25bba
[so.git] /
1 package org.onap.so.bpmn.infrastructure.flowspecific.tasks;
2
3 import static org.junit.Assert.*;
4 import static org.mockito.Mockito.times;
5 import static org.mockito.Mockito.verify;
6 import static org.mockito.Mockito.when;
7 import org.junit.Test;
8 import org.mockito.InjectMocks;
9 import org.onap.so.bpmn.BaseTaskTest;
10
11 public class ActivateVfModuleTest extends BaseTaskTest {
12         
13         @InjectMocks
14         private ActivateVfModule activateVfModule = new ActivateVfModule();
15         
16         @Test
17         public void setWaitBeforeDurationTest() throws Exception {
18                 when(env.getProperty(ActivateVfModule.VF_MODULE_TIMER_DURATION_PATH, ActivateVfModule.DEFAULT_TIMER_DURATION)).thenReturn("PT300S");
19                 activateVfModule.setTimerDuration(execution);
20                 verify(env, times(1)).getProperty(ActivateVfModule.VF_MODULE_TIMER_DURATION_PATH, ActivateVfModule.DEFAULT_TIMER_DURATION);
21                 assertEquals("PT300S", (String) execution.getVariable("vfModuleActivateTimerDuration"));
22         }
23
24 }