public void GetInValidHub() { var resolver = new DefaultDependencyResolver(); var hubManager = new DefaultHubManager(resolver); var hubDescriptor = hubManager.GetHub("__ELLO__"); Assert.Null(hubDescriptor); }
public void GetValidHub() { var resolver = new DefaultDependencyResolver(); var hubManager = new DefaultHubManager(resolver); var hubDescriptor = hubManager.GetHub("CoreTestHub"); Assert.NotNull(hubDescriptor); Assert.False(hubDescriptor.NameSpecified); }
public void ShouldIgnoreCaseWhenDiscoveringHubsUsingManager() { var resolver = new DefaultDependencyResolver(); var manager = new DefaultHubManager(resolver); var hub = manager.GetHub("hubwithoutattribute"); Assert.NotNull(hub); Assert.Equal(hub.Name, "HubWithoutAttribute"); Assert.Equal(hub.NameSpecified, false); }
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); }