class View::GameResult

Constants

DRAW_MESSAGE

Public Class Methods

new(board_presenter) click to toggle source
# File lib/tic_tac_toe/view/game_result.rb, line 5
def initialize(board_presenter)
  @board_presenter = board_presenter
end

Public Instance Methods

render() click to toggle source
# File lib/tic_tac_toe/view/game_result.rb, line 9
def render
  if @board_presenter.draw?
    display_msg(DRAW_MESSAGE)
  elsif @board_presenter.winner?
    winning_team = @board_presenter.winning_team

    display_msg("Team #{winning_team.name} Won!!!")
  end
end