Share via


HubLifetimeManagerTestsBase<THub> Class

Definition

Base test class for lifetime manager implementations. Nothing specific to scale-out for these tests.

generic <typename THub>
 where THub : Hubpublic ref class HubLifetimeManagerTestsBase abstract
public abstract class HubLifetimeManagerTestsBase<THub> where THub : Hub
type HubLifetimeManagerTestsBase<'Hub (requires 'Hub :> Hub)> = class
Public MustInherit Class HubLifetimeManagerTestsBase(Of THub)

Type Parameters

THub

The type of the Hub.

Inheritance
HubLifetimeManagerTestsBase<THub>
Derived

Constructors

HubLifetimeManagerTestsBase<THub>()

Properties

Manager
Obsolete.

This API is obsolete and will be removed in a future version. Use CreateNewHubLifetimeManager in tests instead.

Methods

CanCancelClientResult()

Specification test for SignalR HubLifetimeManager.

CanProcessClientReturnErrorResult()

Specification test for SignalR HubLifetimeManager.

CanProcessClientReturnResult()

Specification test for SignalR HubLifetimeManager.

ClientDisconnectsWithoutCompletingClientResult()

Specification test for SignalR HubLifetimeManager.

ConnectionIDNotPresentWhenInvokingClientResult()

Specification test for SignalR HubLifetimeManager.

CreateNewHubLifetimeManager()

Method to create an implementation of HubLifetimeManager<THub> for use in tests.

ExceptionWhenIncorrectClientCompletesClientResult()

Specification test for SignalR HubLifetimeManager.

InvokesForMultipleClientsDoNotCollide()

Specification test for SignalR HubLifetimeManager.

SendAllAsyncDoesNotWriteToDisconnectedConnectionsOutput()

Specification test for SignalR HubLifetimeManager.

SendAllAsyncWritesToAllConnectionsOutput()

Specification test for SignalR HubLifetimeManager.

SendConnectionAsyncWritesToConnectionOutput()

Specification test for SignalR HubLifetimeManager.

SendGroupAsyncWritesToAllConnectionsInGroupOutput()

Specification test for SignalR HubLifetimeManager.

SendGroupExceptAsyncDoesNotWriteToExcludedConnections()

Specification test for SignalR HubLifetimeManager.

Applies to