Sha256: 51805c228beb5a7dd19985876b96e7674a442db80f8d575303e2942df27e8060

Contents?: true

Size: 859 Bytes

Versions: 6

Compression:

Stored size: 859 Bytes

Contents

require 'rails_helper'

describe TestDefinition do
  let(:test_definition) do
    TestDefinition.new
  end

  it '#in_optional_args' do
    expect(test_definition.in_optional_args(:audioslave)).to eq(:audioslave)
  end

  it '#use_optional' do
    expect(test_definition.use_optional(:audioslave)).to eq(:audioslave)
  end

  it '#var_in_optional_args' do
    expect(test_definition.var_in_optional_args('Chuck')).to eq('Chuck')
  end

  it '#method_in_optional_args' do
    expect(test_definition.method_in_optional_args('I am falling')).to eq('I am falling')
  end

  it '#call_method_result_in_optional_args' do
    expect(test_definition.call_method_result_in_optional_args('Missing "complex_method"')).to eq('Missing "complex_method"')
  end

  it '#recursive_method' do
    expect(test_definition.recursive_method).to eq('Exception in RSpec')
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
zapata-0.1.2 spec/support/rails_test_app/spec/models/test_definition_spec.rb
zapata-0.1.1 spec/support/rails_test_app/spec/models/test_definition_spec.rb
zapata-0.1.0 spec/support/rails_test_app/spec/models/test_definition_spec.rb
zapata-0.0.3 spec/support/rails_test_app/spec/models/test_definition_spec.rb
zapata-0.0.2 spec/support/rails_test_app/spec/models/test_definition_spec.rb
zapata-0.0.1 spec/support/rails_test_app/spec/models/test_definition_spec.rb