示例#1
0
 protected override void Arrange()
 {
     base.Arrange();
     base.Act();
     Counter.Stub(x => x.Count).Return(3);
     TimPredicate.Stub(x => x.Matches(Counter)).Return(true);
     PexPredicate.Stub(x => x.Matches(Counter)).Return(false);
 }
示例#2
0
 public HandlerBase(TimPredicate timpexPredicate, PexPredicate pexPredicate, TimpexWordFactory timpexWordFactory, PexWordFactory pexWordFactory, TimWordFactory timWordFactory)
 {
     _timPredicate      = timpexPredicate;
     _pexPredicate      = pexPredicate;
     _timpexWordFactory = timpexWordFactory;
     _pexWordFactory    = pexWordFactory;
     _timWordFactory    = timWordFactory;
 }
示例#3
0
 protected override void Arrange()
 {
     base.Arrange();
     base.Act();
     Counter.Stub(x => x.Count).Return(5);
     TimPredicate.Stub(x => x.Matches(Counter)).Return(false);
     PexPredicate.Stub(x => x.Matches(Counter)).Return(true);
     PexWordFactory.Stub(x => x.Create()).Return(ExpectedPexWord);
 }
示例#4
0
 protected override void Arrange()
 {
     base.Arrange();
     base.Act();
     Counter.Stub(x => x.Count).Return(5);
     TimPredicate.Stub(x => x.Matches(Counter)).Return(true);
     PexPredicate.Stub(x => x.Matches(Counter)).Return(true);
     TimAndPexPrinter.Stub(x => x.Print()).Return("timpex 2");
 }