Я хочу создать некоторые объекты, которые будут работать только в тестовой среде во время моих модульных тестов. Я не думаю, что есть какое-то отличное решение (я ошибаюсь?), Поэтому, вероятно, другим способом является создание объектов в тестовой папке и их использование.Symfony2/Doctrine - создать объект только в тестовой среде
Но есть кое-что, что я не понимаю. Symfony устанавливает папки BundleName\Entity
в виде папок, где находятся сущности, а папка Tests/Entity
не будет работать с моими сущностями. Итак, как я могу явно установить мою папку Tests/Entity
для работы (чтение/установка/регистрация объектов) в моем тестовом примере? Я предполагаю, что это сделано путем настройки менеджера сущности доктрины?
Попробуйте получить доступ к сущности и полный путь, как 'Компания \ BundleName \ Tests \ Entity \ SomeEntity' –
Почему вы хотите сделать это в любом случае? Какая указка? –
@ ЭлнурАбдурарахимов для создания тестовых объектов без насмешек – pleerock