メインコンテンツまでスキップ

制約の設定

RSpecは、expect(...).to receive(...)の流暢なインターフェースを提供しており、さらに期待する内容を制約することができます。引数や回数、複数のメッセージの順序などです。

ここには示されていませんが、この流暢なインターフェースは、スパイhave_received(...)でもサポートされています。