public void RegistersCommandForExecution()
{
var vm = new CompositeCommandViewModel();
var compositeCommand = new CompositeCommand();
compositeCommand.RegisterCommand(vm.TestCommand1, vm);
compositeCommand.Execute();
Assert.IsTrue(vm.IsTestCommand1Executed);
}
}