Я очень новичок в программировании Specflow/Specrun и C#. Мне нужна помощь в решении проблемы, с которой я столкнулся.Как работать с файлами функций Specflow/Specrun с динамическими значениями
У меня есть специальный файл Specrun, который запрашивает базу данных. Ниже приводится код файла функции:
Scenario Outline: Ensure all rows are correctly inserted on in the table
Given I am connected to "Database-XYZ"
When I run a script to ensure all rows are inserted for <tableName> of a <schemaName>
Then All tables have correct <columnCount> count.
Это работает абсолютно нормально. Но я хочу прокомментировать вторую строку и указать имя базы данных во время выполнения, используя файл default.srprofile.
Я хочу выполнить файл runtests.cmd
(из командной строки) с использованием файла default.srprofile и передать имя базы данных во время выполнения. Можно ли это достичь?
Что вы используете во время работы? SrProfile читается в начале теста. Или вы просто хотите настроить базу данных где-то, потому что она отличается для разных разработчиков? –