class Movie::Streams::Typed::TestPublisherProbe(T)

Overview

Materialized control for a TestSources probe.

Defined in:

movie/streams/testkit.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(control : ManualSourceControl(T), default_timeout : Time::Span = TESTKIT_DEFAULT_TIMEOUT) #

[View source]

Instance Method Detail

def offer(value : T) : QueueOfferResult #

[View source]
def send_complete : self #

[View source]
def send_error(error : Exception) : self #

[View source]
def send_next(value : T, *, timeout : Time::Span = @default_timeout) : self #

[View source]
def terminal? : Bool #

[View source]