[VOL-3731] added DeleteWithPrefix method from KV

Provides deleting multiple keys in one shot

Change-Id: I71e3089adcdc90a8307b9503197d220d1405f030
diff --git a/pkg/ponresourcemanager/ponresourcemanager_test.go b/pkg/ponresourcemanager/ponresourcemanager_test.go
index ecdccc7..1bc908e 100644
--- a/pkg/ponresourcemanager/ponresourcemanager_test.go
+++ b/pkg/ponresourcemanager/ponresourcemanager_test.go
@@ -88,6 +88,10 @@
 	return nil
 }
 
+func (c *MockResKVClient) DeleteWithPrefix(ctx context.Context, prefixKey string) error {
+	return nil
+}
+
 // Reserve mock function implementation for KVClient
 func (kvclient *MockResKVClient) Reserve(ctx context.Context, key string, value interface{}, ttl time.Duration) (interface{}, error) {
 	return nil, errors.New("key didn't find")