Package org.springframework.jca.cci.object

Examples of org.springframework.jca.cci.object.SimpleRecordOperation


    Record outputRecord = (Record) outputRecordControl.getMock();

    MockControl interactionSpecControl = MockControl.createControl(InteractionSpec.class);
    InteractionSpec interactionSpec = (InteractionSpec) interactionSpecControl.getMock();

    SimpleRecordOperation operation = new SimpleRecordOperation(connectionFactory, interactionSpec);

    connectionFactory.getConnection();
    connectionFactoryControl.setReturnValue(connection, 1);

    connection.createInteraction();
    connectionControl.setReturnValue(interaction, 1);

    interaction.execute(interactionSpec, inputRecord, outputRecord);
    interactionControl.setReturnValue(true, 1);

    interaction.close();
    interactionControl.setVoidCallable(1);

    connection.close();
    connectionControl.setVoidCallable(1);

    connectionFactoryControl.replay();
    connectionControl.replay();
    interactionControl.replay();

    operation.execute(inputRecord, outputRecord);

    connectionFactoryControl.verify();
    connectionControl.verify();
    interactionControl.verify();
  }
View Full Code Here


    Record inputOutputRecord = (Record) inputOutputRecordControl.getMock();

    MockControl interactionSpecControl = MockControl.createControl(InteractionSpec.class);
    InteractionSpec interactionSpec = (InteractionSpec) interactionSpecControl.getMock();

    SimpleRecordOperation query = new SimpleRecordOperation(connectionFactory, interactionSpec);

    connectionFactory.getConnection();
    connectionFactoryControl.setReturnValue(connection);

    connection.createInteraction();
    connectionControl.setReturnValue(interaction);

    interaction.execute(interactionSpec, inputOutputRecord, inputOutputRecord);
    interactionControl.setReturnValue(true, 1);

    interaction.close();
    interactionControl.setVoidCallable(1);

    connection.close();
    connectionControl.setVoidCallable(1);

    connectionFactoryControl.replay();
    connectionControl.replay();
    interactionControl.replay();

    query.execute(inputOutputRecord, inputOutputRecord);

    connectionFactoryControl.verify();
    connectionControl.verify();
    interactionControl.verify();
  }
View Full Code Here

    Record outputRecord = (Record) outputRecordControl.getMock();

    MockControl interactionSpecControl = MockControl.createControl(InteractionSpec.class);
    InteractionSpec interactionSpec = (InteractionSpec) interactionSpecControl.getMock();

    SimpleRecordOperation query = new SimpleRecordOperation(connectionFactory, interactionSpec);

    connectionFactory.getConnection();
    connectionFactoryControl.setReturnValue(connection);

    connection.createInteraction();
    connectionControl.setReturnValue(interaction);

    interaction.execute(interactionSpec, inputRecord);
    interactionControl.setReturnValue(outputRecord, 1);

    interaction.close();
    interactionControl.setVoidCallable(1);

    connection.close();
    connectionControl.setVoidCallable(1);

    connectionFactoryControl.replay();
    connectionControl.replay();
    interactionControl.replay();

    query.execute(inputRecord);

    connectionFactoryControl.verify();
    connectionControl.verify();
    interactionControl.verify();
  }
View Full Code Here

    Record inputRecord = mock(Record.class);
    Record outputRecord = mock(Record.class);

    InteractionSpec interactionSpec = mock(InteractionSpec.class);

    SimpleRecordOperation query = new SimpleRecordOperation(connectionFactory, interactionSpec);

    given(connectionFactory.getConnection()).willReturn(connection);
    given(connection.createInteraction()).willReturn(interaction);
    given(interaction.execute(interactionSpec, inputRecord)).willReturn(outputRecord);

    query.execute(inputRecord);

    verify(interaction).execute(interactionSpec, inputRecord);
    verify(interaction).close();
    verify(connection).close();
  }
View Full Code Here

    Record inputRecord = mock(Record.class);
    Record outputRecord = mock(Record.class);

    InteractionSpec interactionSpec = mock(InteractionSpec.class);

    SimpleRecordOperation operation = new SimpleRecordOperation(connectionFactory, interactionSpec);

    given(connectionFactory.getConnection()).willReturn(connection);
    given(connection.createInteraction()).willReturn(interaction);
    given(interaction.execute(interactionSpec, inputRecord, outputRecord)).willReturn(true);

    operation.execute(inputRecord, outputRecord);

    verify(interaction).execute(interactionSpec, inputRecord, outputRecord);
    verify(interaction).close();
    verify(connection).close();
  }
View Full Code Here

    Record inputOutputRecord = mock(Record.class);

    InteractionSpec interactionSpec = mock(InteractionSpec.class);

    SimpleRecordOperation query = new SimpleRecordOperation(connectionFactory, interactionSpec);

    given(connectionFactory.getConnection()).willReturn(connection);
    given(connection.createInteraction()).willReturn(interaction);
    given(interaction.execute(interactionSpec, inputOutputRecord, inputOutputRecord)).willReturn(true);

    query.execute(inputOutputRecord, inputOutputRecord);

    verify(interaction).execute(interactionSpec, inputOutputRecord, inputOutputRecord);
    verify(interaction).close();
    verify(connection).close();
  }
View Full Code Here

TOP

Related Classes of org.springframework.jca.cci.object.SimpleRecordOperation

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.