public void CancelReceiveLoggingTest() { Expect.Once.On(mockApplicationLogger).Method("Log").With(testFileRemoteReceiver, LogLevel.Information, "Receive operation cancelled."); testFileRemoteReceiver.CancelReceive(); mocks.VerifyAllExpectationsHaveBeenMet(); }
//------------------------------------------------------------------------------ // // Method: Disconnect // //------------------------------------------------------------------------------ /// <summary> /// Disconnects and cleans up the underlying MethodInvocationRemoting components. /// </summary> public void Disconnect() { methodInvocationReceiver.CancelReceive(); incomingReceiver.CancelReceive(); outgoingReceiver.CancelReceive(); // Call dispose on the sender and receiver objects incomingReceiver.Dispose(); incomingSender.Dispose(); outgoingReceiver.Dispose(); outgoingSender.Dispose(); }