@@ -97,10 +97,14 @@ func Test_Play_RespondsWithCurrentGameResult(t *testing.T) {
9797 m1 := makeGameMessage (1 , "" )
9898 m2 := makeGameMessage (2 , "" )
9999 game , bot , storage := makeSUT (map [string ]string {
100- "faggot_game_0_0" : "0" ,
101- "faggot_game_1_0" : "1" ,
102- "faggot_game_2_0" : "2" ,
100+ "faggot_game_0_0" : "00" ,
101+ "faggot_game_0_1" : "01" ,
102+ "faggot_game_1_0" : "10" ,
103+ "faggot_game_1_1" : "11" ,
104+ "faggot_game_2_0" : "20" ,
105+ "faggot_game_2_1" : "21" ,
103106 "faggot_game_3_0" : "%s" ,
107+ "faggot_game_3_1" : "%s" ,
104108 }, m1 , m2 )
105109 bot .ChatMembers [0 ] = []string {"" }
106110
@@ -110,19 +114,23 @@ func Test_Play_RespondsWithCurrentGameResult(t *testing.T) {
110114
111115 winner := storage .rounds [0 ].Winner
112116 phrase := fmt .Sprintf (`<a href="tg://user?id=%d">%s %s</a>` , winner .ID , winner .FirstName , winner .LastName )
113- assert .Equal (t , "0 " , bot .SentMessages [2 ])
114- assert .Equal (t , "1 " , bot .SentMessages [3 ])
115- assert .Equal (t , "2 " , bot .SentMessages [4 ])
117+ assert .Equal (t , "01 " , bot .SentMessages [2 ])
118+ assert .Equal (t , "11 " , bot .SentMessages [3 ])
119+ assert .Equal (t , "21 " , bot .SentMessages [4 ])
116120 assert .Equal (t , phrase , bot .SentMessages [5 ])
117121}
118122func Test_Play_RespondsWinnerAlreadyKnown (t * testing.T ) {
119123 m1 := makeGameMessage (1 , "Faggot1" )
120124 m2 := makeGameMessage (2 , "Faggot2" )
121125 game , bot , storage := makeSUT (map [string ]string {
122- "faggot_game_0_0" : "0" ,
123- "faggot_game_1_0" : "1" ,
124- "faggot_game_2_0" : "2" ,
125- "faggot_game_3_0" : "3 %s" ,
126+ "faggot_game_0_0" : "00" ,
127+ "faggot_game_0_1" : "01" ,
128+ "faggot_game_1_0" : "10" ,
129+ "faggot_game_1_1" : "11" ,
130+ "faggot_game_2_0" : "20" ,
131+ "faggot_game_2_1" : "21" ,
132+ "faggot_game_3_0" : "30 %s" ,
133+ "faggot_game_3_1" : "31 %s" ,
126134 "faggot_winner_known" : "Winner already known %s" ,
127135 }, m1 )
128136 bot .ChatMembers [0 ] = []string {"Faggot1" , "Faggot2" }
@@ -132,10 +140,10 @@ func Test_Play_RespondsWinnerAlreadyKnown(t *testing.T) {
132140 game .Play (m1 , bot )
133141
134142 winner := storage .rounds [0 ].Winner .Username
135- assert .Equal (t , "0 " , bot .SentMessages [2 ])
136- assert .Equal (t , "1 " , bot .SentMessages [3 ])
137- assert .Equal (t , "2 " , bot .SentMessages [4 ])
138- assert .Equal (t , fmt .Sprintf ("3 @%s" , winner ), bot .SentMessages [5 ])
143+ assert .Equal (t , "01 " , bot .SentMessages [2 ])
144+ assert .Equal (t , "11 " , bot .SentMessages [3 ])
145+ assert .Equal (t , "21 " , bot .SentMessages [4 ])
146+ assert .Equal (t , fmt .Sprintf ("31 @%s" , winner ), bot .SentMessages [5 ])
139147
140148 game .Play (m1 , bot )
141149
0 commit comments