1 package org.openecomp.appc.flow.executor.node;
\r
3 import static org.junit.Assert.*;
\r
4 import static org.mockito.Matchers.any;
\r
5 import static org.mockito.Matchers.anyString;
\r
6 import static org.mockito.Mockito.doReturn;
\r
7 import static org.mockito.Mockito.mock;
\r
8 import static org.mockito.Mockito.when;
\r
10 import java.net.URI;
\r
11 import java.security.KeyManagementException;
\r
12 import java.security.NoSuchAlgorithmException;
\r
14 import javax.net.ssl.SSLContext;
\r
15 import javax.ws.rs.core.MediaType;
\r
17 import org.junit.After;
\r
18 import org.junit.AfterClass;
\r
19 import org.junit.Assert;
\r
20 import org.junit.Before;
\r
21 import org.junit.BeforeClass;
\r
22 import org.junit.Test;
\r
23 import org.mockito.InjectMocks;
\r
24 import org.mockito.Mock;
\r
25 import org.mockito.Mockito;
\r
26 import org.openecomp.appc.flow.controller.executorImpl.RestExecutor;
\r
27 import org.powermock.api.mockito.PowerMockito;
\r
29 import com.sun.jersey.api.client.Client;
\r
30 import com.sun.jersey.api.client.ClientResponse;
\r
31 import com.sun.jersey.api.client.config.DefaultClientConfig;
\r
32 import com.sun.jersey.api.client.filter.HTTPBasicAuthFilter;
\r
34 public class RestExecutorTest {
\r
37 private static final String URL = null;
\r
40 private DefaultClientConfig clientConfig;
\r
43 private com.sun.jersey.api.client.WebResource webResource;
\r
46 private Client client;
\r
48 private ClientResponse res;
\r
52 RestExecutor restEx;
\r
54 public static void setUpBeforeClass() throws Exception {
\r
58 public static void tearDownAfterClass() throws Exception {
\r
62 public void setUp() throws Exception {
\r
63 clientConfig = Mockito.mock(DefaultClientConfig.class);
\r
64 Client mockClient = Client.create();
\r
65 client = Client.create(clientConfig);
\r
66 doReturn(mockClient).when(client).create();
\r
67 webResource= mockClient.resource(URL);
\r
68 doReturn(webResource).when(mockClient).resource(URL);
\r
69 when(webResource.get((Class<String>) any())).thenReturn("OK") ;
\r
73 public void tearDown() throws Exception {
\r