public void ForewardExecute()
        {
            var obj     = new object();
            var command = new Mock <ICommand>();

            command.Setup(o => o.CanExecute(obj)).Returns(true);

            ICommand cmd = new RelayParameterCommand(command.Object, () => obj);

            cmd.Execute(null);

            command.Verify(o => o.CanExecute(obj), Times.AtLeastOnce);
            command.Verify(o => o.Execute(obj), Times.AtLeastOnce);
        }