package admin import "testing" func TestPlanDays(t *testing.T) { cases := map[string]int{"month": 31, "quarter": 92, "year": 366} for plan, want := range cases { got, err := planDays(plan) if err != nil || got != want { t.Fatalf("planDays(%s)=%d,%v want %d", plan, got, err, want) } } if _, err := planDays("week"); err == nil { t.Fatal("expected invalid plan") } }