Sha256: b45d20f23e55688e887487659567402bcfbcd3d835defc051a2bbc2a6cfbd268
Contents?: true
Size: 1.07 KB
Versions: 3
Compression:
Stored size: 1.07 KB
Contents
# frozen_string_literal: true RSpec.describe 'actions/<%= name %>', :vcr do # Spec describes the most commons blocks of an action. Remove describes that you don't need. # Learn more: https://docs.workato.com/developing-connectors/sdk/cli/reference/rspec-commands.html let(:connector) { Workato::Connector::Sdk::Connector.from_file('connector.rb', settings) } let(:settings) { Workato::Connector::Sdk::Settings.from_default_file } let(:action) { connector.actions.<%= name %> } describe 'execute' do subject(:output) { action.execute(settings, input, extended_input_schema, extended_output_schema) } pending 'add some examples' end describe 'sample_output' do subject(:sample_output) { action.sample_output(settings, input) } pending 'add some examples' end describe 'input_fields' do subject(:input_fields) { action.input_fields(settings, config_fields) } pending 'add some examples' end describe 'output_fields' do subject(:output_fields) { action.output_fields(settings, config_fields) } pending 'add some examples' end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
workato-connector-sdk-0.1.2 | templates/spec/action_spec.rb.erb |
workato-connector-sdk-0.1.1 | templates/spec/action_spec.rb.erb |
workato-connector-sdk-0.1.0 | templates/spec/action_spec.rb.erb |