0

だから私はゲームクラスにメソッドを持っています...

def drawgrid
  @board.draw
end

drawgridが@board.drawを呼び出すことを確認するテストを作成したい

私の現在のテストは次のようになります。

  describe 'drawgrid method' do
    it 'should call @board.drawgrid' do

      @game.drawgrid.should be_true

      @game.drawgrid
    end
  end

これはこれを書くための最良/理想的な方法ですか?もっと良い方法はありますか?

私はこれを正しくやっていますか?

これは私には曖昧に思えます。

4

1 に答える 1

2

これにはshould_receiveを使用します。

@board.should_receive(:draw)
于 2012-10-19T21:46:59.693 に答える