За основу всех библиотек был взят фреймворк SpecFlow и работа с языком Gherkin Самый простой способ начать использовать функционал той или иной библиотеки - это
1. Создать тестовый проект
2. Добавить к проекту одну или несколько необходимых вам библиотек
3. Добавить тот тестовый фреймворк, к которому вы привыкли (NUnit, xunit, mstest, SpecFlow Runner)
4. Создать и добавить к проекту файл specflow.json, содержащим ссылки на assembly к проектам с шагами.
{
"language": {
"feature": "en-EN"
},
"stepAssemblies": [
{
"assembly": "Molder.Generator"
}
]
}
5. Собрать проект и начать работать :)
Дополнительно, если вы используете Visual Studio, Visual Studio Code или Rider вам может потребоваться адддон для того, чтобы feature сценарии распознавались адекватно в текстовом редакторе