There is a different approach. I like the approach of DUnit running on Windows under VCL.
How can you get the Green Light paradigm working on FMX?
Well, Roger Connell has done the port to FMX.
See http://docs.innovasolutions.com.au/Docs/ADUGDelphi/ADUGDecember2014.html
This approach was presented to ADUG in December 2014.
I have used it successfully on Android under FMX. It works very well.