Sha256: bee35827aa0a88aa006b2a6c790f994cef742dcda71368fbcbfc21caedcba9c4
Contents?: true
Size: 423 Bytes
Versions: 216
Compression:
Stored size: 423 Bytes
Contents
require 'generator/exercise_case' class ConnectCase < Generator::ExerciseCase def test_body [ 'board = [', ' ' + board.map(&method(:single_quote)).join(",\n "), ']', 'game = Board.new(board)', "assert_equal #{single_quote(expected)}, game.winner, " + single_quote(description) ] end private def single_quote(string) string.inspect.tr('"', "'") end end
Version data entries
216 entries across 216 versions & 1 rubygems