вот так же можно
$userService = app(UserService::class);
Насчет юнита, можно конечно отдельно тестировать метод сервиса, но помоему лучше целиком метод api тестировать, который сам создает внутри себя экземпляр сервиса и вызывает что надо
Всем привет. В feature тестах пишу методы по тестированию и после срабатывания каждого из методов, запускается DatabaseTransactions. Допустим у меня есть метод testSignIn и метод testLogout, в первом методе я создаю пользователя, авторизуюсь и проверяю токен, во втором методе по токену выхожу из аккаунта. Но во втором методе я также пишу создание юзера и авторизацию для получения токена. А все потому, что DatabaseTransactions срабатывает после каждого метода. Можно ли сделать так, чтобы DatabaseTransactions срабатывал после всех тестов?