public void HubContext_ReturnsContextResolvedFromConnectionManager()
        {
            DefaultContextController controller = new DefaultContextController("hub");
            controller.Configuration = new HttpConfiguration();
            Mock<IConnectionManager> mockConnectionManager = new Mock<IConnectionManager>();
            IHubContext context = new Mock<IHubContext>().Object;
            mockConnectionManager.Setup(mock => mock.GetHubContext("hub")).Returns(context);
            Mock<System.Web.Http.Dependencies.IDependencyResolver> mockDependencyResolver = new Mock<Dependencies.IDependencyResolver>();
            mockDependencyResolver.Setup(mock => mock.GetService(typeof(IConnectionManager))).Returns(mockConnectionManager.Object);
            controller.Configuration.DependencyResolver = mockDependencyResolver.Object;

            Assert.Same(context, controller.GetHubContext());
        }
    public void HubContext_ReturnsContextResolvedFromConnectionManager()
    {
        DefaultContextController controller = new DefaultContextController();

        controller.Configuration = new HttpConfiguration();
        Mock <IConnectionManager> mockConnectionManager = new Mock <IConnectionManager>();
        IHubContext context = new Mock <IHubContext>().Object;

        mockConnectionManager.Setup(mock => mock.GetHubContext <MyHub>()).Returns(context);
        Mock <System.Web.Http.Dependencies.IDependencyResolver> mockDependencyResolver = new Mock <System.Web.Http.Dependencies.IDependencyResolver>();

        mockDependencyResolver.Setup(mock => mock.GetService(typeof(IConnectionManager))).Returns(mockConnectionManager.Object);
        controller.Configuration.DependencyResolver = mockDependencyResolver.Object;

        Assert.Same(context, controller.GetHubContext());
    }