Sha256: ef8fa2c2ca74148f780c6cba6bd9209a1c89a7c8f4ba6db0ce81c200b8b908b5

Contents?: true

Size: 881 Bytes

Versions: 1

Compression:

Stored size: 881 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('Missing "fallback"')).to eq('Missing "fallback"')
  end

  it '#method_in_optional_args' do
    expect(test_definition.method_in_optional_args('Missing "fall_meth"')).to eq('Missing "fall_meth"')
  end

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

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

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zapata-0.1.3 spec/support/rails_test_app/spec/models/test_definition_spec.rb