Как использовать SELECT с WHERE для тестирования?

Junior
381 просмотров
AFK Offer AI

SELECT — основа всего. SELECT * FROM users WHERE email = 'test@test.com' — проверяем конкретного юзера. Условия в WHERE: =, !=, >, <, >=, <=, AND, OR, NOT. Для тестирования: после регистрации через API — SELECT * FROM users WHERE email = 'новый_email' — запись создана? Все нужные поля заполнены? При создании заказа — SELECT * FROM orders WHERE user_id = 5 ORDER BY created_at DESC LIMIT 1 — последний заказ пользователя. Инструмент для понимания что хранится в БД.

Следующий вопрос

Как писать maintainable автотесты?