public void CanSpecifyResultForOtherType() { var synth = new ResultSynthesizer(); var value = new NamedObject("value"); synth.SetResult(typeof (NamedObject), value); AssertReturnsValue(synth, typeof (NamedObject), value); }
public void CanOverrideDefaultResultForType() { var synth = new ResultSynthesizer(); string newResult = "new result"; synth.SetResult(typeof (string), newResult); AssertReturnsValue(synth, typeof (string), newResult); }