package client import ( "encoding/json" "testing" ) func TestListCredentialVaultNamesJSON(t *testing.T) { raw := listCredentialVaultNames() var result credentialVaultResult if err := json.Unmarshal([]byte(raw), &result); err != nil { t.Fatal(err) } if result.Platform == "" { t.Fatal("expected platform") } if result.Entries == nil { t.Fatal("expected entries slice") } }