package main import ( "testing" ) func TestDeleteCommandExists(t *testing.T) { if deleteCmd == nil { t.Fatal("deleteCmd should not be nil") } if deleteCmd.Use != "delete " { t.Errorf("expected Use 'delete ', got '%s'", deleteCmd.Use) } if deleteCmd.Short == "" { t.Error("Short description should not be empty") } } func TestDeleteCommandFlags(t *testing.T) { expectedFlags := []string{"force"} for _, flagName := range expectedFlags { if deleteCmd.Flags().Lookup(flagName) == nil { t.Errorf("flag '%s' should be defined", flagName) } } } func TestDeleteArgs(t *testing.T) { if deleteCmd.Args == nil { t.Error("Args validator should not be nil") } }