Search in sources :

Example 16 with NodePool

use of com.google.container.v1beta1.NodePool in project java-container by googleapis.

the class ClusterManagerClientTest method createNodePoolExceptionTest2.

@Test
public void createNodePoolExceptionTest2() throws Exception {
    StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT);
    mockClusterManager.addException(exception);
    try {
        String projectId = "projectId-894832108";
        String zone = "zone3744684";
        String clusterId = "clusterId561939637";
        NodePool nodePool = NodePool.newBuilder().build();
        client.createNodePool(projectId, zone, clusterId, nodePool);
        Assert.fail("No exception raised");
    } catch (InvalidArgumentException e) {
    // Expected exception.
    }
}
Also used : InvalidArgumentException(com.google.api.gax.rpc.InvalidArgumentException) NodePool(com.google.container.v1.NodePool) StatusRuntimeException(io.grpc.StatusRuntimeException) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)15 NodePool (com.google.container.v1.NodePool)11 AbstractMessage (com.google.protobuf.AbstractMessage)8 ArrayList (java.util.ArrayList)8 InvalidArgumentException (com.google.api.gax.rpc.InvalidArgumentException)3 Cluster (com.google.container.v1.Cluster)3 NodePool (com.google.container.v1beta1.NodePool)3 StatusRuntimeException (io.grpc.StatusRuntimeException)3 CreateNodePoolRequest (com.google.container.v1.CreateNodePoolRequest)2 GetNodePoolRequest (com.google.container.v1.GetNodePoolRequest)2 Operation (com.google.container.v1.Operation)2 StatusCondition (com.google.container.v1.StatusCondition)2 StatusCondition (com.google.container.v1beta1.StatusCondition)2 ListClustersResponse (com.google.container.v1.ListClustersResponse)1 ListNodePoolsResponse (com.google.container.v1.ListNodePoolsResponse)1 Cluster (com.google.container.v1beta1.Cluster)1 CreateNodePoolRequest (com.google.container.v1beta1.CreateNodePoolRequest)1 GetClusterRequest (com.google.container.v1beta1.GetClusterRequest)1 GetNodePoolRequest (com.google.container.v1beta1.GetNodePoolRequest)1 ListNodePoolsRequest (com.google.container.v1beta1.ListNodePoolsRequest)1