public WhiteboxSubscriberProbe(TestEnvironment environment, Promise <ISubscriber <T> > subscriber)
     : base(environment, subscriber)
 {
     Puppet = new Promise <ISubscriberPuppet>(environment);
 }
 public BlackboxSubscriberProxy(TestEnvironment environment, ISubscriber <T> subscriber)
     : base(environment, Promise <ISubscriber <T> > .Completed(environment, subscriber))
 {
 }
 protected SubscriberWhiteboxVerification(TestEnvironment environment)
 {
     _environment = environment;
 }
 public WhiteboxSubscriberProbe <T> CreateWhiteboxSubscriberProbe(TestEnvironment environment)
 => new WhiteboxSubscriberProbe <T>(environment, Subscriber);
 public Spec203OnErrorSubscription(SubscriberWhiteboxVerification <T> verification)
 {
     _environment = verification._environment;
 }