github.com/jefffederman/gophe@v0.0.0-20221203163656-b38beff92772/hands_test.go (about) 1 package gophe 2 3 import "testing" 4 5 func TestNewHand(t *testing.T) { 6 h := NewHand() 7 if h.Size() != 0 { 8 t.Errorf("h.Size() = %d, wanted 0", h.Size()) 9 } 10 h.ModifyHand(NewCardFromId(1), NewCardFromId(2)) 11 if h.Size() != 2 { 12 t.Errorf("h.Size() = %d, wanted 2", h.Size()) 13 } 14 b := NewHand(NewCardFromId(2)) 15 if b.Size() != 1 { 16 t.Errorf("b.Size() = %d, wanted 2", b.Size()) 17 } 18 }