Module: RSpecParam

Extended by:
ClassMethods
Defined in:
lib/rspec_param.rb,
lib/rspec_param/version.rb

Overview

An RSpec helper module for writing parameterized tests with less boilerplate.

Examples:

Enable globally

RSpec.configure do |config|
  config.include RSpecCommand
end

Enable for a single example group

describe 'myapp' do
  command 'myapp --version'
  its(:stdout) { it_expected.to include('1.0.0') }
end

Since:

  • 1.0.0

Defined Under Namespace

Modules: ClassMethods

Constant Summary collapse

VERSION =

rspec-param gem version.

Since:

  • 1.0.0

'0.1'

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object Originally defined in module ClassMethods

Since:

  • 1.0.0

.param(name, default = nil, accumulate: false, &block) ⇒ Object Originally defined in module ClassMethods

Since:

  • 1.0.0