How to set unit test environment in xcode9 with cocos2dx
Let's set up unit test environment in xcode9.
Launch xcode and tap project and click + icon
Select "Ios Unit Testing Bundle".
And tap next.
next scene set unit testing bundle.
put "target to be tested" in your test module.
In my case select Language objective-c.
created unit test module
rename test module class .m to .mm for c++.
include cocos2dx module
Next.include need module to test.
In this case I want to test Utils.cpp.
add compile source with Utils.cpp
Like top image
Select test Target module.
select "Build Phases" next "Compile Sources"
click "+" select "Utils.cpp"
compile sources setting is end
Write unit test code and run
And write test code.
You can see run button left to function code in above image.
If click button run test code.
This is available in cocos2dx 3.15.1