connectionFactory.getConnection();
connectionFactoryControl.setReturnValue(connection);
connectionFactory.getRecordFactory();
connectionFactoryControl.setThrowable(new NotSupportedException("not supported"), 1);
connection.createInteraction();
connectionControl.setReturnValue(interaction);
interaction.execute(interactionSpec, inputRecord, outputRecord);