Использование сценариев Specflow для интеграционных и юнит-тестов
Я только что столкнулся с BBD и specflow, и это выглядит очень интересно. При написании пользовательских историй они обычно находятся на высоком уровне, а актер использует графический интерфейс. Таким образом, при написании сценариев они обычно будут тестами GUI или интеграционными тестами высокого уровня системы. Но как насчет модульного тестирования ниже в решении? Например. конечные точки службы, бизнес-объекты и т. д. Должен ли я написать новые сценарии для них или есть способ повторно использовать те же сценарии для низкоуровневого тестирования (модульных тестов), или я должен скопировать и завершить сценарии?
Пожалуйста, дайте мне знать, если я все понял неправильно.