spoc-bot-vr/config_test.go

24 lines
393 B
Go

package main
import "testing"
func TestNewConfig(t *testing.T) {
if got, err := newConfigFromEnv(func(k string) string {
t.Logf("getenv(%s)", k)
switch k {
case "PORT":
return "1"
case "INITIALIZE_SLACK":
return "true"
default:
return ""
}
}); err != nil {
t.Fatal(err)
} else if got.Port != 1 {
t.Error(got)
} else if !got.InitializeSlack {
t.Error(got)
}
}