Package org.candlepin.client

Examples of org.candlepin.client.ConsumerClient


    @Test
    @SuppressWarnings("unchecked")
    public void execute() throws JobExecutionException {
        OwnerClient oclient = mock(OwnerClient.class);
        ConsumerClient conclient = mock(ConsumerClient.class);
        when(conn.connect(eq(OwnerClient.class), any(Credentials.class),
            any(String.class))).thenReturn(oclient);
        when(conn.connect(eq(ConsumerClient.class), any(Credentials.class),
            any(String.class))).thenReturn(conclient);

        ClientResponse<Owner> resp = mock(ClientResponse.class);

        List<Pool> pools = new ArrayList<Pool>();
        pools.add(mock(Pool.class));

        List<Consumer> consumers = new ArrayList<Consumer>();
        Consumer consumer = mock(Consumer.class);
        when(consumer.getUuid()).thenReturn("357ec012");
        consumers.add(consumer);

        List<Entitlement> ents = new ArrayList<Entitlement>();
        Entitlement ent = mock(Entitlement.class);
        when(ent.getId()).thenReturn("ff8080812e9");
        ents.add(ent);

        ClientResponse<List<Pool>> prsp = mock(ClientResponse.class);
        ClientResponse<List<Consumer>> crsp = mock(ClientResponse.class);
        ClientResponse<List<Entitlement>> ersp = mock(ClientResponse.class);
        Response drsp = mock(Response.class);

        when(oclient.replicateOwner(eq("admin"))).thenReturn(resp);
        when(oclient.replicatePools(eq("admin"))).thenReturn(prsp);
        when(oclient.replicateEntitlements(eq("admin"))).thenReturn(ersp);
        when(oclient.replicateConsumers(eq("admin"))).thenReturn(crsp);
        when(oclient.deleteOwner(eq("admin"), eq(false))).thenReturn(drsp);
        when(conclient.replicateEntitlements(eq("357ec012"),
            any(String.class))).thenReturn(ersp);
        when(resp.getStatus()).thenReturn(200);
        when(prsp.getStatus()).thenReturn(200);
        when(crsp.getStatus()).thenReturn(200);
        when(ersp.getStatus()).thenReturn(200);
View Full Code Here


    @Test
    @SuppressWarnings("unchecked")
    public void bz874785NullPointer() throws JobExecutionException {
        OwnerClient oclient = mock(OwnerClient.class);
        ConsumerClient conclient = mock(ConsumerClient.class);
        when(conn.connect(eq(OwnerClient.class), any(Credentials.class),
            any(String.class))).thenReturn(oclient);
        when(conn.connect(eq(ConsumerClient.class), any(Credentials.class),
            any(String.class))).thenReturn(conclient);

        ClientResponse<Owner> resp = mock(ClientResponse.class);

        List<Pool> pools = new ArrayList<Pool>();
        pools.add(mock(Pool.class));

        List<Consumer> consumers = new ArrayList<Consumer>();
        Consumer consumer = mock(Consumer.class);
        when(consumer.getUuid()).thenReturn("357ec012");

        // return null getFacts and ensure we don't blow up because of it
        when(consumer.getFacts()).thenReturn(null);
        consumers.add(consumer);

        List<Entitlement> ents = new ArrayList<Entitlement>();
        Entitlement ent = mock(Entitlement.class);
        when(ent.getId()).thenReturn("ff8080812e9");
        ents.add(ent);

        ClientResponse<List<Pool>> prsp = mock(ClientResponse.class);
        ClientResponse<List<Consumer>> crsp = mock(ClientResponse.class);
        ClientResponse<List<Entitlement>> ersp = mock(ClientResponse.class);
        Response drsp = mock(Response.class);

        when(oclient.replicateOwner(eq("admin"))).thenReturn(resp);
        when(oclient.replicatePools(eq("admin"))).thenReturn(prsp);
        when(oclient.replicateEntitlements(eq("admin"))).thenReturn(ersp);
        when(oclient.replicateConsumers(eq("admin"))).thenReturn(crsp);
        when(oclient.deleteOwner(eq("admin"), eq(false))).thenReturn(drsp);
        when(conclient.replicateEntitlements(eq("357ec012"),
            any(String.class))).thenReturn(ersp);
        when(resp.getStatus()).thenReturn(200);
        when(prsp.getStatus()).thenReturn(200);
        when(crsp.getStatus()).thenReturn(200);
        when(ersp.getStatus()).thenReturn(200);
View Full Code Here

        log.info("Migrating consumers for owner [" + key +
            "] from candlepin instance running on [" + uri + "]");
        replicateConsumers(key, oclient);

        ConsumerClient cclient = conn.connect(ConsumerClient.class, creds, uri);
        log.info("Associating consumers to their entitlements for owner [" +
            key + "]");
        associateConsumersToEntitlements(key, cclient);

        if (delete) {
View Full Code Here

TOP

Related Classes of org.candlepin.client.ConsumerClient

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.