rspecの学習に数日しかかからず、クラスを含むプログラムで最初のテストを作成しようとしています。私はこのテストが間違っていることを知っていますが、私は失敗しないので、それを修正する方法はわかりません。代わりに、ちょうど私のプログラム(単純なチックタックつま先ゲーム)を実行し始めます。私は簡潔にするためにtic tac toeゲームのコードを省いた。どんな指針も大変ありがとうございます。ありがとう!rspecテストはプログラム全体を実行します
require "tictactoe"
describe Game do
describe "#players" do
it "displays player names" do
player1 = "Harry"
expect(Game.new("Harry", "Nick").players).to eq(player1)
end
end
end
'ruby tictactoe.rb'はプログラム全体を実行しますか?そうであれば、 'require" tictactoe "'もあなたのプログラム全体を実行します。 –
はいruby tictactoe.rbを実行するとプログラムが実行されます。私が書いた他のすべての練習仕様については、ファイルにもルビコードを含めていたので、私はこれを行っていました。私はこれをしてはいけませんか? –