public void FluentMockServer_SaveStaticMappings()
        {
            // Assign
            string guid = "791a3f31-6946-aaaa-8e6f-0237c7441111";
            var    _staticMappingHandlerMock = new Mock <IFileSystemHandler>();

            _staticMappingHandlerMock.Setup(m => m.GetMappingFolder()).Returns("folder");
            _staticMappingHandlerMock.Setup(m => m.FolderExists(It.IsAny <string>())).Returns(true);
            _staticMappingHandlerMock.Setup(m => m.WriteMappingFile(It.IsAny <string>(), It.IsAny <string>()));

            _server = FluentMockServer.Start(new FluentMockServerSettings
            {
                FileSystemHandler = _staticMappingHandlerMock.Object
            });

            _server
            .Given(Request.Create().WithPath($"/foo_{Guid.NewGuid()}"))
            .WithGuid(guid)
            .RespondWith(Response.Create().WithBody("save test"));

            // Act
            _server.SaveStaticMappings();

            // Assert and Verify
            _staticMappingHandlerMock.Verify(m => m.GetMappingFolder(), Times.Once);
            _staticMappingHandlerMock.Verify(m => m.FolderExists("folder"), Times.Once);
            _staticMappingHandlerMock.Verify(m => m.WriteMappingFile(Path.Combine("folder", guid + ".json"), It.IsAny <string>()), Times.Once);
        }