예제 #1
0
            public void ReturnsValueBuiltBySpec()
            {
                var            expected = new TestClass();
                ConfiguredCall arrange  = spec.Build().Returns(expected);

                TestClass actual = sut.Build(spec);

                Assert.Same(expected, actual);
            }
예제 #2
0
 void ArrangeBuildOfFuzzyRange <T>(Func <T> generate) where T : struct, IComparable <T>
 {
     ConfiguredCall arrange = fuzzy.Build(Arg.Any <FuzzyRange <T> >())
                              .Returns(call => {
         T initial = generate();
         FuzzyContext.Set(initial, (FuzzyRange <T>)call[0]);
         return(initial);
     });
 }