MSpec не поддерживает концепцию RowTest
, известную из других сред, таких как NUnit и MbUnit.
Существует ограниченная поддержка для повторного использования спецификаций (It
s) с поведением, то есть Behaves_like<TBehavior>
, но это не совсем то же самое, что RowTest
.
Как правило, я не рекомендую MSpec обрабатывать множество различных точек данных, как вам необходимо в вашем коде kata. Существуют более эффективные инструменты для работы с такими ситуациями, например, тот, который вы упомянули (NUnit).