У меня сложилось впечатление, что это не так. У меня есть три интеграционных теста, которые успешно выполняются при индивидуальном запуске, но при параллельном запуске я получаю System.ArgumentException: элемент с таким же ключом уже был добавлен.
Я очень надеялся, что ScenarioContext.Current
всегда ссылается на правильный сценарий, но, похоже, это сбивает с толку. Кто-нибудь успешно добавил потокобезопасность в этот класс? Или есть другой подход, который я должен использовать для обмена значениями между файлами шагов?