The 5a0aa8b means that a test might only have one controller call which is fairly limiting.
The set up of a test may need to get some result from a different controller call and therefore InvokeAction() instead of ActAction() seem more appropriate. Tests like this (multiple controller calls) are more complete in terms of real user interaction anyway so should be encouraged not discouraged.
The 5a0aa8b means that a test might only have one controller call which is fairly limiting.
The set up of a test may need to get some result from a different controller call and therefore
InvokeAction()instead ofActAction()seem more appropriate. Tests like this (multiple controller calls) are more complete in terms of real user interaction anyway so should be encouraged not discouraged.