Я искал решение, но, похоже, не нашел хорошего. У меня есть сложный сценарий, в котором я хотел бы, чтобы оценить поведение спящего режима оптимистичным замок против пессимистично замокВесна начало параллельных транзакций в интеграционном тесте
Идеальное место, чтобы сделать это было бы в хороший набор интеграционных тестов, но я могу» t, похоже, может найти чистый способ запуска параллельных транзакций.
- Как я могу создать 2 параллельных транзакций в тесте интеграции в яровой без создания вручную Темы и инъекционного SessionFactory объектов.
Обратите внимание, что я не нашел способ создать две параллельные транзакции без появления не менее 2 потоков (возможно, есть способ, я надеюсь, вы можете показать мне пример этого).
Вы не можете, поскольку вам понадобится хотя бы дополнительная нить. Транзакции и управление ресурсами основаны на потоках, так что пока у вас нет двух потоков, это будет сложно и очень запутанно. –
OK, так что нет никакого пути без нереста Темы ... Есть ли весенний тест полезность для этого? Или какой-нибудь пример кода где-то? – victor
, если вы говорите __parallel__, у вас должно быть 2 потока в вашем коде, иначе вы делаете плохой тест. Почему вы не хотите создавать новые потоки? – rascio