Я пытаюсь создать TDD, и когда я реализую этот метод, он говорит, что self.state - это неопределенный метод.
def init
self.state = Array.new(NUM_SQUARES) if not self.state
.
.
но в схеме это показывает:
create_table "boards", :force => true do |t|
t.string "state"
t.integer "turn"
t.datetime "created_at"
t.datetime "updated_at"
end
мой метод, инициирующий ошибку:
def setup
@board = Board.new
@board.save
@board.init
end