Exemplo n.º 1
0
        public void CallBase_Should_Call_On_Wrapped()
        {
            var mockWrapped           = new Mock <ISetup <IToMock, string> >();
            var invocableSequenceBase = new InvocableSequenceReturnBaseDerivation(mockWrapped.Object, null, null, new Mock <IInvocationResponder <ISetup <IToMock, string>, int> >().Object);

            invocableSequenceBase.CallBase();
            mockWrapped.Verify(m => m.CallBase());
        }
Exemplo n.º 2
0
        public void Should_Apply_Callback()
        {
            var invocableSequenceBase = new InvocableSequenceReturnBaseDerivation(new Mock <ISetup <IToMock, string> >().Object, null, null, new Mock <IInvocationResponder <ISetup <IToMock, string>, int> >().Object);

            var callback    = new Action(() => { });
            var mockWrapped = new Mock <ISetup <IToMock, string> >();

            invocableSequenceBase.DoApplyCallback(mockWrapped.Object, callback);
            mockWrapped.Verify(m => m.Callback(callback));
        }