public void SubscriptionsService_Dispose_calls_Dispose_method()
        {
            bool isDisposeCalled = false;
            var  mock            = new Mock <IUnitOfWork>();

            mock.Setup(a => a.Dispose()).Callback(() => isDisposeCalled = true);

            service = new SubscriptionsService(mock.Object);
            service.Dispose();

            Assert.IsTrue(isDisposeCalled);
        }