Добавление файлов Swift для тестирования цели, не фиксируя юнит-тесты

Я просмотрел множество блогов и много чего пробовал, чтобы заставить мои модульные тесты Swift работать в Xcode 6.0.1 (или 6.1 в этом отношении). Я пытаюсь получить доступ к классам в цели моего приложения, поэтому я написал эту строку:

var vc: LoginViewController!

Конечно, я получаю ошибку «Использование необъявленного типа 'LoginViewController'" ».

Я тогда пытаюсь добавитьLoginViewController к моей цели теста, но затем я получаю ошибки «использования неразрешенного идентификатора» на других классах в моем проекте. Поэтому я пытаюсь добавить эти классы в свой тестовый объект, но в итоге получаю бесконечный источник ошибок, как на скриншоте ниже:

Объявление всех моих классов публичными, вызывает другие ошибки и кажется плохой практикой. Есть ли способ включить модульные тесты в проект Swift, который опирается на множество фреймворков и классов? Я просто хочу начать с чего-то почти такого же, как код в этомстатья.