Я пытаюсь придерживаться чисто угловых рекомендаций для юнит-тестирования:
https://docs.angularjs.org/guide/unit-testing
Но это действительно не говорит мне, где они должны жить.Я предполагаю, что он находится внутри углового сервиса, вероятно, разделенного по странице или в том же файле, что и базовый контроллер, что-то вроде фабрики базовых тестов или сервиса.
Если вы используете CLI для создания приложения и новых объектов, он автоматически создаст все тесты в виде отдельных файлов с расширением .spec.ts. Так что, если CLI делает это таким образом, это, вероятно, рекомендуемый способ.