Class KubernetesServer
- java.lang.Object
-
- org.junit.rules.ExternalResource
-
- io.fabric8.kubernetes.client.server.mock.KubernetesServer
-
- All Implemented Interfaces:
org.junit.rules.TestRule
public class KubernetesServer extends org.junit.rules.ExternalResource
-
-
Constructor Summary
Constructors Constructor Description KubernetesServer()KubernetesServer(boolean https)KubernetesServer(boolean https, boolean crudMode)KubernetesServer(boolean https, boolean crudMode, InetAddress address, int port, List<CustomResourceDefinitionContext> crdContextList)KubernetesServer(boolean https, boolean crudMode, List<CustomResourceDefinitionContext> crdContextList)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidafter()voidbefore()io.fabric8.mockwebserver.dsl.MockServerExpectationexpect()<T> voidexpectAndReturnAsJson(String path, int code, T body)Deprecated.<T> voidexpectAndReturnAsJson(String method, String path, int code, T body)Deprecated.voidexpectAndReturnAsString(String path, int code, String body)Deprecated.voidexpectAndReturnAsString(String method, String path, int code, String body)Deprecated.NamespacedKubernetesClientgetClient()okhttp3.mockwebserver.RecordedRequestgetLastRequest()okhttp3.mockwebserver.MockWebServergetMockServer()
-
-
-
Constructor Detail
-
KubernetesServer
public KubernetesServer()
-
KubernetesServer
public KubernetesServer(boolean https)
-
KubernetesServer
public KubernetesServer(boolean https, boolean crudMode)
-
KubernetesServer
public KubernetesServer(boolean https, boolean crudMode, List<CustomResourceDefinitionContext> crdContextList)
-
KubernetesServer
public KubernetesServer(boolean https, boolean crudMode, InetAddress address, int port, List<CustomResourceDefinitionContext> crdContextList)
-
-
Method Detail
-
before
public void before()
- Overrides:
beforein classorg.junit.rules.ExternalResource
-
after
public void after()
- Overrides:
afterin classorg.junit.rules.ExternalResource
-
getClient
public NamespacedKubernetesClient getClient()
-
expect
public io.fabric8.mockwebserver.dsl.MockServerExpectation expect()
-
expectAndReturnAsJson
@Deprecated public <T> void expectAndReturnAsJson(String path, int code, T body)
Deprecated.
-
expectAndReturnAsString
@Deprecated public void expectAndReturnAsString(String path, int code, String body)
Deprecated.
-
expectAndReturnAsJson
@Deprecated public <T> void expectAndReturnAsJson(String method, String path, int code, T body)
Deprecated.
-
expectAndReturnAsString
@Deprecated public void expectAndReturnAsString(String method, String path, int code, String body)
Deprecated.
-
getMockServer
public okhttp3.mockwebserver.MockWebServer getMockServer()
-
getLastRequest
public okhttp3.mockwebserver.RecordedRequest getLastRequest() throws InterruptedException- Throws:
InterruptedException
-
-