0

Ruby Kada を実行しようとしていますが、仕様を実行しようとすると、「テストが見つかりませんでした」というメッセージが表示されます。

私のプロジェクトには 2 つのファイルがあります。

poker_hands.rb、 を含む:

def announce_winner (s)
   'Player x is the winner.'
end

poker_hands_spec.rb、次のものが含まれます。

require 'rspec'
require 'poker_hands'

define 'poker_hands' do
   it 'should announce a winner' do
      x = announce_winner('')
      x.should == 'Player x is the winner.'
   end
end

RubyMine 4.0.3 と rspec 2.10.0 を実行しています

編集:これは私のスタックトレースのコピーです

何か案は?

4

1 に答える 1

2

コンテキストを定義する rspec キーワードはdescribeであり、 ではありませんdefine

于 2012-05-16T06:00:47.567 に答える