INNER CODE UNIT · Go
TestNewChain
mb-14/gomarkov · gomarkov_test.go:62
func TestNewChain(t *testing.T) {
type args struct {
order int
}
tests := []struct {
name string
args args
want int
}{
{"Order 1", args{order: 1}, 1},
{"Order 2", args{order: 2}, 2},
{"Order 50", args{order: 50}, 50},
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
if got := NewChain(tt.args.order); got.Order != tt.want {
t.Errorf("NewChain() = %v, want %v", got, tt.want)
}