INFRA-4004 | Abhishek | Remove tests
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.navi.infra.portal.service.kubernetes;
|
||||
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.Mockito.doNothing;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.when;
|
||||
@@ -148,59 +149,4 @@ class K8sResourceDeleterTest {
|
||||
k8sResourceDeleter.deleteK8sObject(manifest, kubeObjectType, null, null, false);
|
||||
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