mirror of
https://github.com/avitex/elixir-glicko
synced 2024-11-14 15:39:57 +00:00
23 lines
425 B
Elixir
23 lines
425 B
Elixir
|
defmodule Glicko.GameResultTest do
|
||
|
use ExUnit.Case
|
||
|
|
||
|
alias Glicko.{
|
||
|
Player,
|
||
|
GameResult,
|
||
|
}
|
||
|
|
||
|
doctest GameResult
|
||
|
|
||
|
@opponent Player.new_v2
|
||
|
|
||
|
@valid_game_result %GameResult{opponent: @opponent, score: 0.0}
|
||
|
|
||
|
test "create game result" do
|
||
|
assert @valid_game_result == GameResult.new(@opponent, 0.0)
|
||
|
end
|
||
|
|
||
|
test "create game result with shortcut" do
|
||
|
assert @valid_game_result == GameResult.new(@opponent, :loss)
|
||
|
end
|
||
|
end
|