aboutsummaryrefslogtreecommitdiff
path: root/go/game/winCondition_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'go/game/winCondition_test.go')
-rw-r--r--go/game/winCondition_test.go12
1 files changed, 2 insertions, 10 deletions
diff --git a/go/game/winCondition_test.go b/go/game/winCondition_test.go
index e5fbb655..e6aaed4a 100644
--- a/go/game/winCondition_test.go
+++ b/go/game/winCondition_test.go
@@ -7,12 +7,9 @@ import (
)
func TestKingGame(t *testing.T) {
- s := NewLocalState()
- s.SetMap(newEmpty2x2Map())
+ s, _, p, o := newMockState()
s._map.WinCondition = KingGame
- p := s.AddNewPlayer("p", NewDeck())
k1 := s.addNewUnit(NewCard("misc/king"), Position{0, 0}, p)
- o := s.AddNewPlayer("o", NewDeck())
k2 := s.addNewUnit(NewCard("misc/king"), Position{1, 1}, o)
w := s._map.WinCondition.check(s)
@@ -40,13 +37,8 @@ func TestKingGame(t *testing.T) {
}
func TestConcession(t *testing.T) {
- s := NewLocalState()
- s.SetMap(newEmpty2x2Map())
- p := s.AddNewPlayer("p", NewDeck())
- p.Ctrl = newMockPlayerControl(p)
+ s, _, p, o := newMockState()
s.addNewUnit(NewCard("misc/king"), Position{0, 0}, p)
- o := s.AddNewPlayer("o", NewDeck())
- o.Ctrl = newMockPlayerControl(o)
s.addNewUnit(NewCard("misc/king"), Position{1, 1}, o)
o.concede()