public async Task PostFolder_ReturnsAIActionResult_WithAFolder()
        {
            // Arrange
            var expected = "Test One";//Name of folder
            var mockDb   = new Mock <IEFFileFolderContext>();

            //SignalRHubMock
            var mockHub     = new Mock <IHubContext <FolderHub> >();
            var mockClients = new Mock <IHubClients>();
            Mock <IClientProxy> mockClientProxy = new Mock <IClientProxy>();

            mockClients.Setup(clients => clients.All).Returns(mockClientProxy.Object);
            mockHub.Setup(repo => repo.Clients).Returns(mockClients.Object);

            var controller = new FolderController(mockDb.Object, mockHub.Object);
            // Act
            var result = await controller.PostFolder(GetOneTestSessions());

            // Assert
            var okObjectResult = Assert.IsType <OkObjectResult>(result);

            Assert.NotNull(okObjectResult);

            var model = okObjectResult.Value as Folder;

            Assert.NotNull(model);

            var actual = model.Name;

            Assert.Equal(expected, actual);
        }