public void WhenSearch_ThenReturnsSubscriptions()
            {
                var config       = new SubscriptionConfig();
                var subscription = new WebhookSubscription
                {
                    Event  = "aneventname",
                    Config = config
                };

                cacheClient.Setup(cc => cc.Get <object>("akey"))
                .Returns(subscription);

                var result = store.Search("aneventname");

                Assert.That(result[0].Config, Is.EqualTo(config));
                cacheClient.As <ICacheClientExtended>().Verify(cc => cc.GetKeysByPattern(CacheClientSubscriptionStore.CachekeyPrefix + "*"));
                cacheClient.Verify(cc => cc.Get <object>("akey"));
            }