fixed formatting and updated readme.md
This commit is contained in:
@@ -39,6 +39,8 @@ hw3/
|
||||
4. **Тест: Ошибка при создании питомца без поля "name"**
|
||||
Отправляется POST-запрос, в котором отсутствует обязательное поле `name`.
|
||||
**Ожидаемый результат:** API возвращает ошибку (код 400 или 405).
|
||||
**PS.** Почему-то сервис отдает ответ 200 я решил оставить данный тест.
|
||||
Показать что вся цепочка тестов не останавливается и продолжает работать дальше
|
||||
|
||||
5. **Тест: Ошибка при передаче некорректного JSON**
|
||||
Отправляется POST-запрос с ошибочным JSON (без закрывающей фигурной скобки).
|
||||
@@ -72,6 +74,7 @@ hw3/
|
||||
Проект предназначен для образовательных целей.
|
||||
```
|
||||
---
|
||||
Этот файл **README.md** даёт краткое описание проекта, объясняет суть реализации тестов с Rest-assured, описывает
|
||||
Файл REDME.md содержит краткое описание проекта, объясняет суть реализации тестов с Rest-assured, описывает
|
||||
основные сценарии тестирования, структуру проекта и шаги для запуска автотестов. Вы можете его адаптировать под
|
||||
свои нужды или дополнить дополнительной информацией.
|
||||
```
|
||||
@@ -127,13 +127,15 @@ public class PetStoreTests {
|
||||
@Order(5)
|
||||
@DisplayName("5. Test: Create pet with invalid JSON")
|
||||
public void testCreatePetInvalidJson() {
|
||||
String invalidJson = "{\n" +
|
||||
" \"id\": 123456,\n" +
|
||||
" \"name\": \"Invalid Pet\",\n" +
|
||||
" \"category\": { \"id\": 1, \"name\": \"Dogs\" },\n" +
|
||||
" \"photoUrls\": [ \"http://example.com/photo.jpg\" ],\n" +
|
||||
" \"tags\": [ { \"id\": 0, \"name\": \"string\" } ],\n" +
|
||||
" \"status\": \"available\"\n"; // отсутствует закрывающая фигурная скобка
|
||||
String invalidJson = """
|
||||
{
|
||||
"id": 123456,
|
||||
"name": "Invalid Pet",
|
||||
"category": { "id": 1, "name": "Dogs" },
|
||||
"photoUrls": [ "http://example.com/photo.jpg" ],
|
||||
"tags": [ { "id": 0, "name": "string" } ],
|
||||
"status": "available"
|
||||
"""; // отсутствует закрывающая фигурная скобка
|
||||
given()
|
||||
.contentType(ContentType.JSON)
|
||||
.body(invalidJson)
|
||||
|
||||
Reference in New Issue
Block a user