Remove powermock from nicira nvp (#7789)

This commit is contained in:
Vishesh 2023-07-28 16:54:25 +05:30 committed by GitHub
parent 665fb83e73
commit a738204e8a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 16 deletions

View File

@ -76,7 +76,7 @@ public class NiciraRestClient extends BasicRestClient {
return execute(request, 0);
}
private CloseableHttpResponse execute(final HttpUriRequest request, final int previousStatusCode) throws CloudstackRESTException {
CloseableHttpResponse execute(final HttpUriRequest request, final int previousStatusCode) throws CloudstackRESTException {
if (counter.hasReachedExecutionLimit()) {
throw new CloudstackRESTException("Reached max executions limit of " + executionLimit);
}

View File

@ -26,11 +26,11 @@ import static org.hamcrest.Matchers.not;
import static org.hamcrest.Matchers.notNullValue;
import static org.hamcrest.Matchers.sameInstance;
import static org.junit.Assert.fail;
import static org.mockito.Matchers.eq;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
import static org.powermock.api.mockito.PowerMockito.spy;
import static org.powermock.api.mockito.PowerMockito.verifyPrivate;
import java.util.HashMap;
import java.util.Map;
@ -47,18 +47,14 @@ import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.powermock.core.classloader.annotations.PowerMockIgnore;
import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner;
import org.mockito.junit.MockitoJUnitRunner;
import com.cloud.utils.rest.CloudstackRESTException;
import com.cloud.utils.rest.HttpMethods;
import com.cloud.utils.rest.HttpRequestMatcher;
import com.cloud.utils.rest.HttpUriRequestBuilder;
@RunWith(PowerMockRunner.class)
@PrepareForTest(NiciraRestClient.class)
@PowerMockIgnore({"javax.xml.*", "org.w3c.dom.*", "org.apache.xerces.*", "org.apache.log4j.*"})
@RunWith(MockitoJUnitRunner.class)
public class NiciraRestClientTest {
private static final int HTTPS_PORT = 443;
@ -120,7 +116,7 @@ public class NiciraRestClientTest {
assertThat(response, notNullValue());
assertThat(response, sameInstance(mockResponse));
verifyPrivate(client).invoke("execute", request, 0);
verify(client).execute(request, 0);
}
@Test
@ -139,9 +135,9 @@ public class NiciraRestClientTest {
assertThat(response, notNullValue());
assertThat(response, sameInstance(mockResponse));
verifyPrivate(client).invoke("execute", HttpRequestMatcher.eq(request), eq(0));
verifyPrivate(client).invoke("execute", HttpRequestMatcher.eq(loginRequest), eq(401));
verifyPrivate(client).invoke("execute", HttpRequestMatcher.eq(request), eq(200));
verify(client).execute((HttpUriRequest)HttpRequestMatcher.eq(request), eq(0));
verify(client).execute((HttpUriRequest)HttpRequestMatcher.eq(request), eq(200));
verify(client).execute((HttpUriRequest)HttpRequestMatcher.eq(loginRequest), eq(401));
}
@Test
@ -168,8 +164,8 @@ public class NiciraRestClientTest {
fail("Expected CloudstackRESTException exception");
} catch (final CloudstackRESTException e) {
assertThat(e.getMessage(), not(isEmptyOrNullString()));
verifyPrivate(client).invoke("execute", HttpRequestMatcher.eq(request), eq(0));
verifyPrivate(client).invoke("execute", HttpRequestMatcher.eq(loginRequest), eq(401));
verify(client).execute((HttpUriRequest)HttpRequestMatcher.eq(request), eq(0));
verify(client).execute((HttpUriRequest)HttpRequestMatcher.eq(loginRequest), eq(401));
}
}