Lets say I have an existing project in Xcode, and for whatever reason, did not add Unit Tests or UI Tests. Can I add the test projects to the project later in Xcode 7?
Asked
Active
Viewed 3.1k times
98
-
3isn't this the answer to your question? http://stackoverflow.com/a/32009790/1869369 – Ronny Webers Jan 14 '16 at 15:49
4 Answers
145
Yes!
You can add new test targets for UI and unit tests by navigating File > New > Target > Test
. When that's done, add new test cases by navigating File > New > File > Source
.

Chris Droukas
- 3,196
- 1
- 23
- 26
-
3If you are using C files with your Swift Unit Tests you may also need to point your new Target to the Bridging Header file & ensure any Header files locations are known. You access both settings via the /Build Settings against the Target. – rustyMagnet Mar 05 '19 at 16:06
20
Tests are targets.
Select the project in the navigation view then Menu File
> New
> Target…
and Test
of the proper SDK.
Choose UI Testing Bundle
or Unit Test Bundle
.
Repeat the procedure to add the other test bundle.

vadian
- 274,689
- 30
- 353
- 361
13
Xcode add a test to a target
One more variant Xcode 10.2.1
using Test Navigator
- ⌘ Command + 6 or
View -> Navigators -> Show Test Navigator
Right click
or+
at the bottomNew Unit Test Target...
orNew UI Test Target...


yoAlex5
- 29,217
- 8
- 193
- 205
6
Follow this steps,it works's fine
1.Select the project.
2.Targets->Click the + button->Add iOS UITesting Bundle or iOS UnitTesting Bundle.

Preetha
- 753
- 9
- 12