public void HubUpdate_for_unverified_subscription_Test()
        {
            ActionResult      actual    = null;
            int               detailsId = 1;
            SubscriptionModel model     = new SubscriptionModel()
            {
                Verified = false
            };

            With.Mocks(_mocks).Expecting(delegate
            {
                _subscriptionPersistenceService.Expect(x => x.GetSubscriptionById(detailsId)).Return(model);
                _subscriptionPersistenceService.Expect(x => x.GetSubscriptionCountById(detailsId)).Return(1);

                _subscriptionPersistenceService.Expect(x => x.SaveChanges(model));
            }).Verify(delegate
            {
                actual = _controller.HubUpdate(detailsId);
            });
            Assert.IsNotNull(actual);
            Assert.IsTrue(model.Verified);
            Assert.AreEqual((int)HttpStatusCode.OK, _response.StatusCode);
        }