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
803 B

package main
import (
"testing"
"github.com/01-edu/z01"
)
func TestRevWstr(t *testing.T) {
table := []string{}
table = append(table,
"",
"abcdefghijklm",
"the time of contempt precedes that of indifference",
"he stared at the mountain",
"qw qw e qwsa d")
//3 valid random sentences with no spaces at the beginning nor the end and only one space for separator.
for i := 0; i < 3; i++ {
numberOfWords := z01.RandIntBetween(1, 6)
sentence := z01.RandAlnum()
for j := 0; j < numberOfWords; j++ {
sentence = sentence + " " + z01.RandAlnum()
}
sentence = sentence + z01.RandAlnum()
table = append(table, sentence)
}
for _, s := range table {
z01.ChallengeMainExam(t, s)
}
z01.ChallengeMainExam(t)
z01.ChallengeMainExam(t, "1param", "2param", "3param", "4param")
}