Новичок в PHPUnit. У меня есть сущность User и также сущность InMemoryUser, последняя создает фиктивного пользователя и предназначена для тестирования.
Но мне нужно отправить запрос от имени пользователя к-рый User, а не InMemoryUser
Начните пользоваться моками. https://phpunit.readthedocs.io/ru/latest/test-doub...
Подход с ин мемори и ин мемори сущностями тоже работает, тогда вам нужно использовать интерфейс и реализовывать необходимую логику в этих сущностях.