Какие примеры юнит тестов вы можете посоветовать для системы заказов с лк юзера и админа?
До этого никогда не писал тесты, и никогда не понимал их в рамках фронтенда.
По сути вся работа которую я выполнял для созданиея фронта (nextjs) заключалась в запросах на бэк и опрессовывание какое то информации.
Суть проекта:
Небольшой портал, где пользователь может что то купить. собрать себе конфигурацию в кальуляторе и оплатить ее. У юзера есть лк, в котором он может добавлят юр лица в качестве оплаты. есть история заказов итд.
У админа есть функционал добавления различных скидок, акций, удаление заказов, их закрытие, смена статусов, отчестность и тд.
И вот я не понимаю какие тут нужны тесты?Что тестировать?
Очевидные проблемы я вижу и сам.На бэке у нас есть тесты (точно не знаю какие), но что делать с фронтом?
По факту, тебе достаточно наделать снапшот тестов базово и проверить как компоненты работают с разными входными данными и что они планируют на сервер отправлять.
Но всё это очень условно, в маленьком приложении с минимум логикой и тесты не особо-то и нужны. Особенно если ты один над проектом работаешь.
Можешь только критически важные части затестить.