Class TestSubscriber.Probe<T>
Inheritance
TestSubscriber.Probe<T>
Implements
ISubscriber<T>
Assembly: Akka.Streams.TestKit.dll
Syntax
public class TestSubscriber.Probe<T> : TestSubscriber.ManualProbe<T>, ISubscriber<T>
Type Parameters
Methods
|
Edit this page
View Source
Cancel()
Declaration
public TestSubscriber.Probe<T> Cancel()
Returns
|
Edit this page
View Source
CancelAsync()
Declaration
public Task CancelAsync()
Returns
|
Edit this page
View Source
EnsureSubscription(CancellationToken)
Ensure that the probe has received or will receive a subscription
Declaration
public TestSubscriber.Probe<T> EnsureSubscription(CancellationToken cancellationToken = default)
Parameters
Returns
|
Edit this page
View Source
EnsureSubscriptionAsync(CancellationToken)
Ensure that the probe has received or will receive a subscription
Declaration
public Task EnsureSubscriptionAsync(CancellationToken cancellationToken = default)
Parameters
Returns
|
Edit this page
View Source
Request(long)
Declaration
public TestSubscriber.Probe<T> Request(long n)
Parameters
Type |
Name |
Description |
long |
n |
|
Returns
|
Edit this page
View Source
RequestAsync(long)
Declaration
public Task RequestAsync(long n)
Parameters
Type |
Name |
Description |
long |
n |
|
Returns
|
Edit this page
View Source
RequestNext()
Request and expect a stream element.
Declaration
Returns
|
Edit this page
View Source
RequestNext(TimeSpan)
Request and expect a stream element during the specified time or timeout.
Declaration
public T RequestNext(TimeSpan timeout)
Parameters
Returns
|
Edit this page
View Source
RequestNext(T)
Declaration
public TestSubscriber.Probe<T> RequestNext(T element)
Parameters
Type |
Name |
Description |
T |
element |
|
Returns
|
Edit this page
View Source
RequestNextAsync()
Request and expect a stream element.
Declaration
public Task<T> RequestNextAsync()
Returns
|
Edit this page
View Source
RequestNextAsync(TimeSpan)
Declaration
public Task<T> RequestNextAsync(TimeSpan timeout)
Parameters
Returns
|
Edit this page
View Source
RequestNextAsync(T)
Declaration
public Task RequestNextAsync(T element)
Parameters
Type |
Name |
Description |
T |
element |
|
Returns
Implements
Reactive.Streams.ISubscriber<T>
Extension Methods