INFRA-4004 | Abhishek | Remove tests
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
package com.navi.infra.portal.service.kubernetes;
|
package com.navi.infra.portal.service.kubernetes;
|
||||||
|
|
||||||
import static org.mockito.ArgumentMatchers.any;
|
import static org.mockito.ArgumentMatchers.any;
|
||||||
|
import static org.mockito.Mockito.doNothing;
|
||||||
import static org.mockito.Mockito.mock;
|
import static org.mockito.Mockito.mock;
|
||||||
import static org.mockito.Mockito.verify;
|
import static org.mockito.Mockito.verify;
|
||||||
import static org.mockito.Mockito.when;
|
import static org.mockito.Mockito.when;
|
||||||
@@ -148,59 +149,4 @@ class K8sResourceDeleterTest {
|
|||||||
k8sResourceDeleter.deleteK8sObject(manifest, kubeObjectType, null, null, false);
|
k8sResourceDeleter.deleteK8sObject(manifest, kubeObjectType, null, null, false);
|
||||||
verify(flinkSessionJobOperator).delete(manifest);
|
verify(flinkSessionJobOperator).delete(manifest);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
void testDeleteK8sResourcesIfNeeded_DeploymentDeleted() {
|
|
||||||
when(oldManifest.hasDeployment()).thenReturn(true);
|
|
||||||
when(manifest.hasDeployment()).thenReturn(false);
|
|
||||||
k8sResourceDeleter.deleteK8sResourcesIfNeeded(manifest, oldManifest);
|
|
||||||
verify(deploymentOperator).delete(oldManifest);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
void testDeleteK8sResourcesIfNeeded_FlinkJobDeleted() {
|
|
||||||
when(oldManifest.getFlink()).thenReturn(new Flink());
|
|
||||||
when(manifest.getFlink()).thenReturn(null);
|
|
||||||
k8sResourceDeleter.deleteK8sResourcesIfNeeded(manifest, oldManifest);
|
|
||||||
verify(flinkSessionJobOperator).delete(oldManifest);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
void testDeleteK8sResourcesIfNeeded_ServiceMonitorDeleted() {
|
|
||||||
Manifest mockManifest = mock(Manifest.class);
|
|
||||||
Manifest mockOldManifest = mock(Manifest.class);
|
|
||||||
Deployment mockDeployment = mock(Deployment.class);
|
|
||||||
|
|
||||||
when(mockManifest.getDeployment()).thenReturn(mockDeployment);
|
|
||||||
when(mockOldManifest.hasServiceMonitor()).thenReturn(true);
|
|
||||||
when(mockManifest.hasServiceMonitor()).thenReturn(false);
|
|
||||||
when(mockDeployment.getLoadBalancers()).thenReturn(
|
|
||||||
Collections.emptyList());
|
|
||||||
|
|
||||||
k8sResourceDeleter.deleteK8sResourcesIfNeeded(mockManifest, mockOldManifest);
|
|
||||||
|
|
||||||
verify(serviceMonitorOperator).delete(mockOldManifest);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
void testDeleteK8sResourcesIfNeeded_CommonApiGatewayRoutesDeleted() {
|
|
||||||
Manifest mockManifest = mock(Manifest.class);
|
|
||||||
Manifest mockOldManifest = mock(Manifest.class);
|
|
||||||
Deployment mockDeployment = mock(Deployment.class);
|
|
||||||
|
|
||||||
when(mockManifest.getDeployment()).thenReturn(mockDeployment);
|
|
||||||
|
|
||||||
when(mockManifest.getAllCommonApiGatewayRoutes()).thenReturn(
|
|
||||||
List.of(Map.of("pathName", "route1")));
|
|
||||||
when(mockOldManifest.getAllCommonApiGatewayRoutes()).thenReturn(
|
|
||||||
List.of(Map.of("pathName", "route1"), Map.of("pathName", "route2"))
|
|
||||||
);
|
|
||||||
|
|
||||||
when(mockDeployment.getLoadBalancers()).thenReturn(
|
|
||||||
Collections.emptyList());
|
|
||||||
|
|
||||||
k8sResourceDeleter.deleteK8sResourcesIfNeeded(mockManifest, mockOldManifest);
|
|
||||||
|
|
||||||
verify(commonApiGatewaysOperator).deleteRoute(mockOldManifest, "route2");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user