Search Results for

    Show / Hide Table of Contents

    Class TestBarrier

    Wraps a Barrier for use in testing. It always uses a timeout when waiting. Timeouts will always throw an exception. The default timeout is based on TestKits default out, see DefaultTimeout.

    Inheritance
    object
    TestBarrier
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Akka.TestKit
    Assembly: Akka.TestKit.dll
    Syntax
    public class TestBarrier

    Constructors

    | Edit this page View Source

    TestBarrier(TestKitBase, int, TimeSpan?)

    TBD

    Declaration
    public TestBarrier(TestKitBase testKit, int count, TimeSpan? defaultTimeout = null)
    Parameters
    Type Name Description
    TestKitBase testKit

    TBD

    int count

    TBD

    TimeSpan? defaultTimeout

    TBD

    Fields

    | Edit this page View Source

    DefaultTimeout

    Obsolete. Use DefaultTimeout instead.

    Declaration
    [Obsolete("This field will be removed in future versions.")]
    public static readonly TimeSpan DefaultTimeout
    Field Value
    Type Description
    TimeSpan

    Methods

    | Edit this page View Source

    Await()

    TBD

    Declaration
    public void Await()
    | Edit this page View Source

    Await(TimeSpan)

    TBD

    Declaration
    public void Await(TimeSpan timeout)
    Parameters
    Type Name Description
    TimeSpan timeout

    TBD

    | Edit this page View Source

    Reset()

    TBD

    Declaration
    public void Reset()

    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