コード例 #1
0
 protected override void SetupCallbase(Mock <ISetup <IToMock> > mockWrapped, ICallBaseResult wrappedReturn)
 {
     mockWrapped.Setup(m => m.CallBase()).Returns(wrappedReturn);
 }
コード例 #2
0
 protected override void SetupVerifiableWrapper(Mock <IVerifiableWrapper> mockVerifiableWrapper, ICallBaseResult wrappedReturn, ICallBaseResult verifiableWrapperReturn)
 {
     mockVerifiableWrapper.Setup(m => m.WrapCallBaseResultForVerification(wrappedReturn)).Returns(verifiableWrapperReturn);
 }
コード例 #3
0
 public ICallBaseResult WrapCallBaseResultForVerification(ICallBaseResult wrap)
 {
     return(new VerifiableCallBaseResult(wrap, this));
 }