public IdentifierPublisherVerification(IdentityProcessorVerification <T> processor, long publisherReferenceGcTimeoutMillis) : base(processor._environment, publisherReferenceGcTimeoutMillis) { _processor = processor; MaxElementsFromPublisher = _processor.MaxElementsFromPublisher; BoundedDepthOfOnNextAndRequestRecursion = _processor.BoundedDepthOfOnNextAndRequestRecursion; SkipStochasticTests = _processor.SkipStochasticTests; }
public TestSetup(TestEnvironment environment, int testBufferSize, long requiredSubscribersSupport, IdentityProcessorVerification <T> verification) : base(environment) { TestBufferSize = testBufferSize; RequiredSubscribersSupport = requiredSubscribersSupport; Tees = Environment.NewManualSubscriber(verification.CreateHelperPublisher(long.MaxValue)); Processor = verification.CreateIdentityProcessor(testBufferSize); Subscribe(Processor); }
public IdentifierWhiteboxVerification(IdentityProcessorVerification <T> processor) : base(processor._environment) { _processor = processor; }