Итак, у вас есть простое приложение командной строки с main.swift
/ main.m
и, возможно, другим кодом.
По умолчанию у вас есть только одна цель с тем же именем, что и у вашего продукта.
Нажмите файл проекта, и вы получите что-то вроде этого:
Синий значок в левом верхнем углу - файл вашего проекта, а в правом - В нижней части у вас есть список целей.
Нажмите кнопку "+" и выберите MacOS Unit testing Bundle
:
Назовите свой тестовый пакет как-нибудь, например: test
:
Теперь ваш проект содержит 2 цели: одна «главная» (названная так же, как проект) и одна «тестирование».
При добавлении нового файла не забудьте добавить его к цели тестирования (флажок в разделе Targets
):
Обратите внимание, что этот тип цели тестирования Logic tests
, а не Application tests
, для получения дополнительной информации смотрите здесь: https://forums.developer.apple.com/thread/52211