package utl import ( "testing" ) func TestRandInt(t *testing.T) { var res int for i := 0; i < 100; i++ { res = RandInt(i, 101) if res < i || res >= 101 { t.Fatal("error res:", res) } } } func TestRandNumString(t *testing.T) { s := RandNumString(6) t.Log(s) } func TestRandAlphaStr(t *testing.T) { s := RandAlphaStr(6) t.Log(s) } func TestRandIntn(t *testing.T) { var res int for i := 1; i <= 100; i++ { res = RandIntn(i) if res >= i { t.Fatal("error res:", res) } } } func TestRandChoice(t *testing.T) { sarr := []string{"1", "2", "3", "4"} t.Log(RandChoice(sarr)) }