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

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

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