public void ReturnsValueBuiltBySpec() { var expected = new TestClass(); ConfiguredCall arrange = spec.Build().Returns(expected); TestClass actual = sut.Build(spec); Assert.Same(expected, actual); }
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); }); }