aboutsummaryrefslogtreecommitdiff
path: root/logic/score_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'logic/score_test.go')
-rw-r--r--logic/score_test.go26
1 files changed, 13 insertions, 13 deletions
diff --git a/logic/score_test.go b/logic/score_test.go
index 66ed608..8a254a7 100644
--- a/logic/score_test.go
+++ b/logic/score_test.go
@@ -23,13 +23,13 @@ func TestScore(t *testing.T) {
func TestInsert(t *testing.T) {
s := NewScore()
- d := Dices{1, 2, 3, 4, 5}
+ d := Dice{1, 2, 3, 4, 5}
p, err := s.Insert(d, 0)
if p != 1 || err != nil {
t.Errorf("Inserting %v as aces should return 1", d)
}
- d = Dices{1, 2, 2, 3, 4}
+ d = Dice{1, 2, 2, 3, 4}
p, err = s.Insert(d, 1)
if p != 4 || err != nil {
t.Errorf("Inserting %v as twos should return 4", d)
@@ -40,67 +40,67 @@ func TestInsert(t *testing.T) {
t.Errorf("Inserting %v as twos again should fail", d)
}
- d = Dices{1, 2, 2, 4, 4}
+ d = Dice{1, 2, 2, 4, 4}
p, err = s.Insert(d, 2)
if p != 0 || err != nil {
t.Errorf("Inserting %v as threes should return 0", d)
}
- d = Dices{1, 2, 2, 6, 6}
+ d = Dice{1, 2, 2, 6, 6}
p, err = s.Insert(d, 5)
if p != 12 || err != nil {
t.Errorf("Inserting %v as sixes should return 12", d)
}
- d = Dices{1, 2, 6, 6, 6}
+ d = Dice{1, 2, 6, 6, 6}
p, err = s.Insert(d, 6)
if p != 21 || err != nil {
t.Errorf("Inserting %v as three of a kind should return 21", d)
}
- d = Dices{1, 1, 2, 2, 2}
+ d = Dice{1, 1, 2, 2, 2}
p, err = s.Insert(d, 7)
if p != 0 || err == nil {
t.Errorf("Inserting %v as four of a kind should fail", d)
}
- d = Dices{1, 2, 2, 2, 2}
+ d = Dice{1, 2, 2, 2, 2}
p, err = s.Insert(d, 7)
if p != 9 || err != nil {
t.Errorf("Inserting %v as four of a kind should return 9", d)
}
- d = Dices{1, 1, 2, 2, 2}
+ d = Dice{1, 1, 2, 2, 2}
p, err = s.Insert(d, 8)
if p != 25 || err != nil {
t.Errorf("Inserting %v as full house should return 25", d)
}
- d = Dices{1, 2, 3, 4, 5}
+ d = Dice{1, 2, 3, 4, 5}
p, err = s.Insert(d, 9)
if p != 30 || err != nil {
t.Errorf("Inserting %v as small straight should return 30", d)
}
- d = Dices{1, 2, 3, 4, 5}
+ d = Dice{1, 2, 3, 4, 5}
p, err = s.Insert(d, 10)
if p != 40 || err != nil {
t.Errorf("Inserting %v as large straight should return 40", d)
}
- d = Dices{2, 2, 3, 4, 5}
+ d = Dice{2, 2, 3, 4, 5}
p, err = s.Insert(d, 10)
if p != 0 || err == nil {
t.Errorf("Inserting %v as large straight should fail", d)
}
- d = Dices{2, 2, 2, 2, 2}
+ d = Dice{2, 2, 2, 2, 2}
p, err = s.Insert(d, 11)
if p != 50 || err != nil {
t.Errorf("Inserting %v as yahtzee should return 50", d)
}
- d = Dices{1, 3, 3, 5, 6}
+ d = Dice{1, 3, 3, 5, 6}
p, err = s.Insert(d, 12)
if p != 18 || err != nil {
t.Errorf("Inserting %v as chance should return 18", d)