45:0bbe9c057774
Anton Shestakov <engored@ya.ru>, Sat, 08 Mar 2014 15:36:49 +0900
Now lobby waits for other players to join or starts without them. Before it waited for a fixed number of players.

next change 52:d9139e36aa28
previous change 42:82a465d8a5c1

test/rps5_tests.erl

Permissions: -rw-r--r--

Other formats: Feeds:
-module(rps5_tests).
-include_lib("eunit/include/eunit.hrl").
get_hands_test() ->
?assertEqual(5, length(rps5:get_hands())).
winning_hand_test() ->
?assertEqual(paper, rps5:winning_hand([rock, paper])),
?assertEqual(scissors, rps5:winning_hand([paper, scissors])),
?assertEqual(rock, rps5:winning_hand([scissors, rock])),
?assertEqual(rock, rps5:winning_hand([rock, rock, rock])),
?assertEqual(undefined, rps5:winning_hand([rock, paper, scissors])),
?assertEqual(paper, rps5:winning_hand([rock, paper, paper])),
?assertEqual(paper, rps5:winning_hand([rock, rock, paper])).