assert_nothing_raised do
@board.make_move(0,0,Board::HUMAN)
end
и документы говорят:Ruby: как я могу использовать assert_nothing_raised?
Passes if block does not throw anything.
Example:
assert_nothing_thrown do
[1, 2].uniq
end
мой метод make_move:
def make_move(x, y, player)
return false
end
Я получаю ошибку:
test_can_make_valid_move_in_the_first_row(BoardTest):
ArgumentError: wrong number of arguments (1 for 2)
Какое тестирование рамки вы используете? Собственный блок/тест Ruby? [MiniTest] (https://github.com/seattlerb/minitest)? Что-то другое? – Phrogz
Единичный тест Руби. – NullVoxPopuli