public async Task RemoveFormDataAsyncMethodReturnsCorrectTypeTest()
        {
            var formDataId = Guid.NewGuid();
            var fragmentName = string.Empty;
            var mockFormsPersistenceFragmentService = new Mock<IFormsPersistenceFragmentService>();
            var persistenceController = new FormsPersistenceFragmentController(mockFormsPersistenceFragmentService.Object);

            var result = await persistenceController.RemoveFormFragmentDataAsync(formDataId, fragmentName);
            Assert.AreEqual(typeof(OkResult), result.GetType());
        }
        public async Task RemoveFormDataAsyncMethodCallsCorrectServiceMethodTest()
        {
            var formDataId = Guid.NewGuid();
            var fragmentName = string.Empty;
            var fragmentFilter = new KeyValuePair<string, string>();
            var mockFormsPersistenceFragmentService = new Mock<IFormsPersistenceFragmentService>();
            var persistenceController = new FormsPersistenceFragmentController(mockFormsPersistenceFragmentService.Object);

            await persistenceController.RemoveFormFragmentDataAsync(formDataId, fragmentName);
            mockFormsPersistenceFragmentService.Verify(m => m.RemoveFormDataFragmentAsync(formDataId, fragmentName, fragmentFilter), Times.Once());
        }