Example #1
0
 public ExpectableSubscriptions(IFlushableTest <Subscription> flushableTest, long frameTimeFactor, IMarbleParser parser, IAssertFactory assertFactory)
 {
     _flushableTest   = flushableTest;
     _frameTimeFactor = frameTimeFactor;
     _parser          = parser;
     _assertFactory   = assertFactory;
 }
Example #2
0
 public ExpectableObservable(IFlushableTest <Recorded <Notification <T> > > flushableTest,
                             long frameTimeFactor,
                             IMarbleParser parser,
                             IAssertFactory assertFactory)
 {
     _flushableTest   = flushableTest;
     _frameTimeFactor = frameTimeFactor;
     _parser          = parser;
     _assertFactory   = assertFactory;
 }
Example #3
0
 public MockServerProcessor(IAssertFactory assertFactory, IRuleMatcher ruleMatcher, TemplateContext templateContext)
     : this(new PathValidationFilter <ProcessMessagePort>(),
            new QueryMatchFilter <ProcessMessagePort>(assertFactory, ruleMatcher),
            new EndpointMatchFilter <ProcessMessagePort>(),
            new BodyMatchFilter <ProcessMessagePort>(assertFactory, ruleMatcher),
            new HeaderMatchFilter <ProcessMessagePort>(assertFactory, ruleMatcher),
            new UrlMatchFilter <ProcessMessagePort>(assertFactory, ruleMatcher),
            new ResponseSelectorFilter <ProcessMessagePort>(templateContext),
            new PolicyFilter <ProcessMessagePort>())
 {
 }
 public void SetUp()
 {
     _parser        = Substitute.For <IMarbleParser>();
     _flushable     = Substitute.For <IFlushableTest <Subscription> >();
     _assertFactory = Substitute.For <IAssertFactory>();
 }
Example #5
0
 public UrlMatchFilter(IAssertFactory assertFactory, IRuleMatcher ruleMatcher)
 {
     this.assertFactory = assertFactory;
     this.ruleMatcher   = ruleMatcher;
 }
 public MarbleTestScheduler(long frameTimeFactor = DefaultFrameTimeFactor, IAssertFactory?assertFactory = null)
 {
     _assertFactory  = assertFactory ?? new DefaultAssertFactory();
     FrameTimeFactor = frameTimeFactor;
 }
Example #7
0
 public void SetUp()
 {
     _parser        = Substitute.For <IMarbleParser>();
     _flushable     = Substitute.For <IFlushableTest <Recorded <Notification <char> > > >();
     _assertFactory = Substitute.For <IAssertFactory>();
 }