@Test public void TestGetPowerStateUnknown() { ContainerStatus status = new ContainerStatus(); status.state = new com.vmware.admiral.compute.kubernetes.entities.pods.ContainerState(); PowerState state = KubernetesContainerStateMapper.getPowerState(status); Assert.assertEquals(PowerState.UNKNOWN, state); }
@Test public void TestGetPowerStateRunning() { ContainerStatus status = new ContainerStatus(); status.state = new com.vmware.admiral.compute.kubernetes.entities.pods.ContainerState(); status.state.running = new ContainerStateRunning(); PowerState state = KubernetesContainerStateMapper.getPowerState(status); Assert.assertEquals(PowerState.RUNNING, state); }
@Test public void TestGetPowerStatePaused() { ContainerStatus status = new ContainerStatus(); status.state = new com.vmware.admiral.compute.kubernetes.entities.pods.ContainerState(); status.state.waiting = new ContainerStateWaiting(); PowerState state = KubernetesContainerStateMapper.getPowerState(status); Assert.assertEquals(PowerState.PAUSED, state); }
@Test public void TestGetPowerStateStopped() { ContainerStatus status = new ContainerStatus(); status.state = new com.vmware.admiral.compute.kubernetes.entities.pods.ContainerState(); status.state.terminated = new ContainerStateTerminated(); PowerState state = KubernetesContainerStateMapper.getPowerState(status); Assert.assertEquals(PowerState.STOPPED, state); }
inStatus.state = new com.vmware.admiral.compute.kubernetes.entities.pods.ContainerState(); inStatus.state.running = new ContainerStateRunning();