Вопрос о тесте по каратэ для метода POST - PullRequest
0 голосов
/ 06 декабря 2018

У меня есть URL-адрес конечной точки, в Swagger я должен передать определенные поля для проверки метода POST.Мне было интересно, есть ли у кого-нибудь пример того, как настроить тест каратэ для метода POST?

1 Ответ

0 голосов
/ 06 декабря 2018

Да, в документации есть много всего: https://github.com/intuit/karate

Если вы выполните быстрый старт, вы получите пример проекта с рабочим POST: https://github.com/intuit/karate#quickstart

Scenario: create a user and then get it by id

* def user =
"""
{
    "name": "Test User",
    "username": "testuser",
    "email": "test@user.com",
    "address": {
      "street": "Has No Name",
      "suite": "Apt. 123",
      "city": "Electri",
      "zipcode": "54321-6789"
    }
}
"""

Given url 'https://jsonplaceholder.typicode.com/users'
And request user
When method post
Then status 201
...