package billing import "testing" func TestParseUsageRange(t *testing.T) { t.Parallel() cases := []struct { in, want string }{ {"", "30d"}, {"7d", "7d"}, {"30D", "30d"}, {" cycle ", "cycle"}, {"all", "all"}, {"week", "30d"}, {"90d", "30d"}, } for _, c := range cases { if got := ParseUsageRange(c.in); got != c.want { t.Fatalf("ParseUsageRange(%q)=%q want %q", c.in, got, c.want) } } }