Search Results for

    Show / Hide Table of Contents

    Class TestSubscriber.Probe<T>

    Single subscription tracking for TestSubscriber.ManualProbe<T>.

    Inheritance
    object
    TestSubscriber.ManualProbe<T>
    TestSubscriber.Probe<T>
    Implements
    ISubscriber<T>
    Inherited Members
    TestSubscriber.ManualProbe<T>.Subscription
    TestSubscriber.ManualProbe<T>.OnSubscribe(ISubscription)
    TestSubscriber.ManualProbe<T>.OnError(Exception)
    TestSubscriber.ManualProbe<T>.OnComplete()
    TestSubscriber.ManualProbe<T>.OnNext(T)
    TestSubscriber.ManualProbe<T>.ExpectSubscription(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectSubscriptionAsync(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectEvent(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectEventAsync(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectEvent(TimeSpan, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectEventAsync(TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNext(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNext(TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextAsync(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextAsync(TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextAsync(T, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextAsync(T, TimeSpan, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextN(long, TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextNAsync(long, TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextNAsync(IEnumerable<T>, TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNoMsgAsync(TimeSpan, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectError(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectErrorAsync(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectSubscriptionAndError(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectSubscriptionAndErrorAsync(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectSubscriptionAndError(bool, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectSubscriptionAndErrorAsync(bool, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectSubscriptionAndCompleteAsync(bool, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextOrError(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextOrErrorAsync(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextOrComplete(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextOrCompleteAsync(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNext<TOther>(Predicate<TOther>, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextAsync<TOther>(Predicate<TOther>, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectEvent<TOther>(Func<TestSubscriber.ISubscriberEvent, TOther>, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectEventAsync<TOther>(Func<TestSubscriber.ISubscriberEvent, TOther>, CancellationToken)
    TestSubscriber.ManualProbe<T>.ReceiveWhile<TOther>(TimeSpan?, TimeSpan?, Func<object, TOther>, int, CancellationToken)
    TestSubscriber.ManualProbe<T>.ReceiveWhileAsync<TOther>(TimeSpan?, TimeSpan?, Func<object, TOther>, int, CancellationToken)
    TestSubscriber.ManualProbe<T>.ReceiveWithin<TOther>(TimeSpan?, int, CancellationToken)
    TestSubscriber.ManualProbe<T>.ReceiveWithinAsync<TOther>(TimeSpan?, int, CancellationToken)
    TestSubscriber.ManualProbe<T>.Within<TOther>(TimeSpan, TimeSpan, Func<TOther>, CancellationToken)
    TestSubscriber.ManualProbe<T>.WithinAsync<TOther>(TimeSpan, TimeSpan, Func<Task<TOther>>, CancellationToken)
    TestSubscriber.ManualProbe<T>.Within<TOther>(TimeSpan, Func<TOther>, CancellationToken)
    TestSubscriber.ManualProbe<T>.WithinAsync<TOther>(TimeSpan, Func<Task<TOther>>, CancellationToken)
    TestSubscriber.ManualProbe<T>.WithinAsync(TimeSpan, Func<Task>, TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ToStrict(TimeSpan, CancellationToken)
    TestSubscriber.ManualProbe<T>.ToStrictAsync(TimeSpan, CancellationToken)
    TestSubscriber.ManualProbe<T>.AsyncBuilder()
    TestSubscriber.ManualProbe<T>.ExpectEvent(TestSubscriber.ISubscriberEvent, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNext(T, TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNext(TimeSpan?, T, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNext(params T[])
    TestSubscriber.ManualProbe<T>.ExpectNext(CancellationToken, params T[])
    TestSubscriber.ManualProbe<T>.ExpectNext(TimeSpan?, params T[])
    TestSubscriber.ManualProbe<T>.ExpectNext(TimeSpan?, CancellationToken, params T[])
    TestSubscriber.ManualProbe<T>.ExpectNextUnordered(params T[])
    TestSubscriber.ManualProbe<T>.ExpectNextUnordered(CancellationToken, params T[])
    TestSubscriber.ManualProbe<T>.ExpectNextUnordered(TimeSpan?, params T[])
    TestSubscriber.ManualProbe<T>.ExpectNextUnordered(TimeSpan?, CancellationToken, params T[])
    TestSubscriber.ManualProbe<T>.ExpectNextWithinSet(ICollection<T>, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextN(IEnumerable<T>, TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextUnorderedN(IEnumerable<T>, TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectComplete(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectCompleteAsync(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectComplete(TimeSpan?, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectSubscriptionAndComplete(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectSubscriptionAndComplete(bool, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextOrError(T, Exception, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNextOrComplete(T, CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNoMsg(CancellationToken)
    TestSubscriber.ManualProbe<T>.ExpectNoMsg(TimeSpan, CancellationToken)
    TestSubscriber.ManualProbe<T>.MatchNext<TOther>(Predicate<TOther>, CancellationToken)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Akka.Streams.TestKit
    Assembly: Akka.Streams.TestKit.dll
    Syntax
    public class TestSubscriber.Probe<T> : TestSubscriber.ManualProbe<T>, ISubscriber<T>
    Type Parameters
    Name Description
    T

    Methods

    | Edit this page View Source

    Cancel()

    Declaration
    public TestSubscriber.Probe<T> Cancel()
    Returns
    Type Description
    TestSubscriber.Probe<T>
    | Edit this page View Source

    CancelAsync()

    Declaration
    public Task CancelAsync()
    Returns
    Type Description
    Task
    | 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
    Type Name Description
    CancellationToken cancellationToken
    Returns
    Type Description
    TestSubscriber.Probe<T>
    | 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
    Type Name Description
    CancellationToken cancellationToken
    Returns
    Type Description
    Task
    | Edit this page View Source

    Request(long)

    Declaration
    public TestSubscriber.Probe<T> Request(long n)
    Parameters
    Type Name Description
    long n
    Returns
    Type Description
    TestSubscriber.Probe<T>
    | Edit this page View Source

    RequestAsync(long)

    Declaration
    public Task RequestAsync(long n)
    Parameters
    Type Name Description
    long n
    Returns
    Type Description
    Task
    | Edit this page View Source

    RequestNext()

    Request and expect a stream element.

    Declaration
    public T RequestNext()
    Returns
    Type Description
    T
    | 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
    Type Name Description
    TimeSpan timeout
    Returns
    Type Description
    T
    | Edit this page View Source

    RequestNext(T)

    Declaration
    public TestSubscriber.Probe<T> RequestNext(T element)
    Parameters
    Type Name Description
    T element
    Returns
    Type Description
    TestSubscriber.Probe<T>
    | Edit this page View Source

    RequestNextAsync()

    Request and expect a stream element.

    Declaration
    public Task<T> RequestNextAsync()
    Returns
    Type Description
    Task<T>
    | Edit this page View Source

    RequestNextAsync(TimeSpan)

    Declaration
    public Task<T> RequestNextAsync(TimeSpan timeout)
    Parameters
    Type Name Description
    TimeSpan timeout
    Returns
    Type Description
    Task<T>
    | Edit this page View Source

    RequestNextAsync(T)

    Declaration
    public Task RequestNextAsync(T element)
    Parameters
    Type Name Description
    T element
    Returns
    Type Description
    Task

    Implements

    Reactive.Streams.ISubscriber<T>

    Extension Methods

    ObjectExtensions.IsDefaultForType<T>(T)
    ObjectExtensions.AsOption<T>(T)
    Extensions.AsInstanceOf<T>(object)
    In this article
    • githubEdit this page
    • View Source
    Back to top
    Contribute
    • Project Chat
    • Discussion Forum
    • Source Code
    Support
    • Akka.NET Support Plans
    • Akka.NET Observability Tools
    • Akka.NET Training & Consulting
    Maintained By
    • Petabridge - The Akka.NET Company
    • Learn Akka.NET