public void EnsureHubThrowsWhenCantResolve() { var resolver = new DefaultDependencyResolver(); var hubManager = new DefaultHubManager(resolver); Assert.Throws<InvalidOperationException>(() => hubManager.EnsureHub("__ELLO__")); }
public void EnsureHubSuccessfullyResolves() { var resolver = new DefaultDependencyResolver(); var hubManager = new DefaultHubManager(resolver); var TestHubName = "CoreTestHubWithMethod"; HubDescriptor hub = null, actualDescriptor = hubManager.GetHub(TestHubName); Assert.DoesNotThrow(() => { hub = hubManager.EnsureHub(TestHubName); }); Assert.Equal(hub, actualDescriptor); }