rspec-mocksやrspec-expectationsなしでrspec-coreを使用する
rspec-coreを使用する際には、通常はrspec-mocksとrspec-expectationsも一 緒に使用します。
rspec-coreは、これらのライブラリが利用可能な場合には自動的に読み込みを行いますが、
これらのgemがインストールされていなくても、rspec-coreは問題なく使用することができます。
rspec-coreのみがインストールされている場合の使用方法
前提条件:rspec-coreのみがインストールされている
かつ、"core_only_spec.rb"という名前のファイルが存在する場合、以下の内容を含む:
RSpec.describe "Only rspec-core is available" do
  it "it fails when an rspec-mocks API is used" do
    dbl = double("MyDouble")
  end
  it "it fails when an rspec-expectations API is used" do
    expect(1).to eq(1)
  end
end
実行:rspec core_only_spec.rbを実行する
結果:出力には "2 examples, 2 failures" が含まれているはずです。