3
0
corteza/pkg/payload/util_test.go
2020-08-24 15:40:15 +02:00

24 lines
471 B
Go

package payload
import (
"testing"
)
func Test_parseBool(t *testing.T) {
truthies := []string{"y", "yes", "TRUE", "true", "t", "1", " T "}
falsies := []string{"a", "FALSE", "tr", "11111", " FALSE ", "0"}
for _, truth := range truthies {
if !ParseBool(truth) {
t.Errorf("Must parse '%s' as boolean value TRUE", truth)
}
}
for _, falsie := range falsies {
if ParseBool(falsie) {
t.Errorf("Must not parse '%s' as boolean value TRUE", falsie)
}
}
}