You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
680 B

package student_test
import (
"strconv"
"testing"
"github.com/01-edu/z01"
)
func TestParamCount(t *testing.T) {
arg1 := []string{"2", "5", "u", "19"}
arg2 := []string{"2"}
arg3 := []string{"1", "2", "3", "5", "7", "24"}
arg4 := []string{"6", "12", "24"}
args := [][]string{arg1, arg2, arg3, arg4}
for i := 0; i < 10; i++ {
var arg []string
init := z01.RandIntBetween(0, 10)
for i := init; i < init+z01.RandIntBetween(5, 10); i++ {
arg = append(arg, strconv.Itoa(i))
}
args = append(args, arg)
}
for i := 0; i < 1; i++ {
args = append(args, z01.MultRandWords())
}
for _, v := range args {
z01.ChallengeMain(t, v...)
}
z01.ChallengeMain(t)
}