Как передать значение из одного теста в другой?C#

Место общения программистов C#
Ответить
Anonymous
 Как передать значение из одного теста в другой?

Сообщение Anonymous »

Я являюсь частью команды разработчиков, поддерживающей несколько B2B .NET API в соответствии с законодательством.
Для каждого выпуска мы развертываем ветку выпуска в нашей среде разработки, а затем выполняем серию запросов. вручную в Swagger:
  • создать клиента
  • Создать корзину
  • Добавить подписку в корзину
  • Оформить корзину
  • Подтвердите, что купленная подписка зарегистрирована на клиента
  • Приостановка подписки
  • Повторная активация подписки
  • И т. д.
Мы уже проводим модульные тесты в nunit. Некоторым API-партнерам может потребоваться около 5 минут для ответа на POST, например, для создания клиента.
Мы рассматриваем возможность использования nunit для автоматизации этого процесса и сознательного нарушения правил, согласно которым тесты должны быть независимыми и следует запускать в любом порядке.
Как мы можем технически передать результат одного теста другому тесту?
Примеры:
  • Когда клиент создан, следующий тест должен знать созданный идентификатор CustomerId.
  • При создании подписки следующий тест должен знать идентификатор SubscriptionId.
  • И т. д.
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/793 ... nother-one
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»