Cross platform iOS, Android, Linux C++ test framework : <p>In 2017, what options for cross platform C++ unit testing do I have? Testing for both iOS and Android has been totally cumbersome and required lots of custom work in the past.</p>

<p>Google recently improved C++ support for Android and Google's GTest looked promising at first glance. But it has no official iOS support and integration was cumbersome and error prone. </p>

<p>Then there is Boost.test and catch. I have mo experience with either, but suppose they do not integrate well with XCode or Android Studio. </p>

<p>What other options do I have?</p>
