引数から値を得る shared_context, 引数がなく let で値を得る shared_examples


いつも忘れるのでメモ

引数から値を得る shared_context

shared_context :validation do |type, expected|
end

include_context :validation, :empty, false

引数がなく let で値を得る shared_examples

shared_examples :validation do
  if expected
  else
  end
end

it_behaves_like :validation do
  let(:expected) { true }
end