и сразу фозникло несколько вопросов:
Привильно ли я пронял что функциональные тесты отправляют запрос и проверяют результат ответа?
А unit тесты тестируют модули?
И еще, например: я хочу отправить запрос с формой для обновления данных в БД и после этого хочу прверить что записалось в базу - каким тестом это делать, функциональным или unit?
сейчас начнется холливар что есть юнит
могу вместо своего представления толкнуть тебе книжку, если интересует разсусоливать холивар не хочу
Growing object oriented software guided by tests. practical-php-testing http://www.kamibarut.de/pdf/practical-php-testing.pdf Но начинать нужно с Кента Бека разработка через тестирование, офк. Тебе будет это достаточно что бы если не получить ответа на свой вопрос/придти к своему видению с-ции.
Чисто про тестирование записи в базу - я как понял вообще идею тестирования - ты ничего не пишешь в базу, ты проверяешь то, что записалось бы, в случае таких-то входных данных и сравниваешь с заранее известным результатом.
Обсуждают сегодня