示例#1
0
        public void CanOverrideDefaultResultForType()
        {
            ResultSynthesizer synth     = new ResultSynthesizer();
            string            newResult = "new result";

            synth.SetResult(typeof(string), newResult);

            AssertReturnsValue(synth, typeof(string), newResult);
        }
示例#2
0
        public void CanSpecifyResultForOtherType()
        {
            var synth = new ResultSynthesizer();
            var value = new NamedObject("value");

            synth.SetResult(typeof(NamedObject), value);

            AssertReturnsValue(synth, typeof(NamedObject), value);
        }