Какой фремворк для интеграционного тестирования использует текстовое описание теста

Проблема:

  • Существуют ли юнитестфреймовки тесты в котором описываються текстовыми критериями а не кодом? Если да то что это за фреймворки

Пример: (как я его вижу)

  • Тестировщику поставлена задача написать автотест для проверки создания сущности (user). Для этого нужно написать 2 запроса с ожидаемыми ответами
  • REST запрос на создание пользователя
### Test description. Make new user
POST https://example.org/rest/make_user
Content-Type: application/json
BODY
{
  "name":"Петя",
  "age": 99
}
-- response
STATUS: 200
  • GRPC запрос на получение информации о пользователе
### Get user info
URL https://example.org/grpc
METHOD GetUserInfo 
BODY
{
  "name": "Петя"
}
-- response
BODY
{
  "name":"Петя",
  "age": 99
}

Ответы (0 шт):