Классы определения шагов Specflow в разных проектах

Возможно ли иметь два класса определения шага, первый из которых находится в одном пространстве имен / проекте, а второй - в другом? У меня есть такие:

Мой тестовый проект, который я запускаю: пространство имен: ABZ.ExcelTest имя класса: ABZ.ExcelTest.ExcelStepDefinition

Другой мой проект, который является Logic для тестирования: пространство имен: ABZ.OfficeAddInTestLogic имя класса: ABZ.OfficeAddInTestLogic.StepDefinition

У меня есть атрибут [Binding] в обоих моих классах, кроме этого, которого нет в тестовом проекте (ABZ.OfficeAddInTestLogic.StepDefinition) не может быть найден, я получаю сообщение об ошибке NUnit:

Для этого шага не найдено подходящего определения шага. Используйте следующий код для его создания: ...

Можно ли иметь 2 класса определения шагов в разных проектах?

12
задан Vajda 18 March 2011 в 17:53
поделиться