package migration import "testing" func TestAdminConsentStateRoundTrip(t *testing.T) { const projectID = "550e8400-e29b-41d4-a716-446655440000" state := EncodeAdminConsentState(projectID) if state != adminConsentStatePrefix+projectID { t.Fatalf("encode: %q", state) } if got := ParseAdminConsentProjectID(state); got != projectID { t.Fatalf("parse: got %q", got) } if ParseAdminConsentProjectID("other") != "" { t.Fatal("expected empty for unrelated state") } }