2016-03-07 3 views
0

Я использую NUnitv3 с SpecFlow 2.0, ив добавил атрибут [сборка: Parallelizable (ParallelScope.Fixtures)] к моей сборкеinfo.cs и восстановил все шаги.Почему атрибут Parallelizable не отображается в моих файлах feature.cs SpecFlow.

Однако, что я заметил, этот атрибут не заселен в сгенерированные файлы функций.

Сообщение от Gaspar Nagy here: https://github.com/techtalk/SpecFlow/wiki/Parallel-Execution предполагает, что это должно быть. Может ли кто-то, кого она зажжет, включить мой атрибут?

ответ

0

Это атрибут уровня сборки. Вам это нужно только один раз. Это «флаг», который использует NUnit Test Runner, чтобы определить, поддерживает ли тесты параллелизм.

SpecFlow 2.0 не добавляет этот атрибут автоматически к вашему коду, поэтому ему нужно сделать это вручную один раз.

+0

ParallelizableAttribute mat используется на уровне сборки, класса или метода - в настоящее время без эффекта на уровне метода. Установка на сборку выполняется, если все классы одинаково способны работать параллельно. – Charlie