So other day I wrote a demo for MVVM with ReactiveCocoa. Creating MVVM project inherently implies writing unit tests, so I was writing few. While doing so I ran into small problem trying to execute RACCommand manually. To give you an idea, look at the following code. I am attaching