Написать тесты для CRUD-приложения на Spring Boot

Задание закрыто
Стоимость:2 000 рублей
Срок выполнения:3 дня
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2025-04-26 17:56
Был(а) на сайте:2025-04-26 23:06

Написать тесты для CRUD-приложения на Spring Boot

 
Задача

Всем привет!

Необходимо написать тесты для контроллеров CRUD-приложения на Spring Boot. Там всего 19 простых CRUD эндпойнтов (см. скриншот).

Ожидаемые тесты:
- GET /order/{id}: 1) успешное получение, 2) не найдено
- PUT /order/{id}: 1) успешное обновление, 2) не найдено
- DELETE /order/{id}: 1) успешное удаление (проставлен признак isDeleted), 2) не найдено
- POST /order: 1) успешное создание, 2) пользователь не найден, 3) адрес не найден, 4) пицца не найдена
- GET /orders: 1) успешное получение списка всех записей, 2) получение по фильтру userId

- GET /user/{id}: 1) успешное получение, 2) не найдено
- PUT /user/{id}: 1) успешное обновление, 2) не найдено
- DELETE /user/{id}: 1) успешное удаление (проставлен признак isDeleted), 2) не найдено
- POST /user: 1) успешное создание
- GET /users: 1) успешное получение списка всех записей

- GET /address/{id}: 1) успешное получение, 2) не найдено
- PUT /address/{id}: 1) успешное обновление, 2) не найдено
- DELETE /address/{id}: 1) успешное ...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Знаю 3 языка программирования почти в совершенстве: Pascal
Java, Python и SQL, хорошо знаком с языками программирования C++, Html, Javascript TypeScript, CSS; умею работать со всеми программами из пакета MS Office, а также с программами Libre Office и Android Eclipse, Maxima, Mathlab; уровень владения английским - Intermediate (B2). Личные качества: трудолюбивый, целеустремленный, терпеливый, усидчивый, ответственный, люблю все новое и неизведанное. Так получилось, что основной стек для меня - это Java 1.8(11) + Spring Boot для Backend и Java для Android. Работаю на языке Java 4 года(еще в школе впервые с ним познакомился и влюбился на всю жизнь), python - 2 года, node.js - 2 года, Kotlin - 2 года, php - 1,5 года, React.js - 2 года. Все мои работы находятся здесь: https://github.com/povilas1565. Мой ТГ: @Pavel5599. Поэтому резонно, что я делаю почти все на Java(Kotlin) и Python и Node.js. Мой ТГ:@Pavel5599. Также занимаюсь разработкой простых сайтов на React и статическом html,css,js. Также работаю на C# и React Native, а также Flutter. Занимаюсь профессиональной публикацией и выгрузкой приложений в google play. Также являюсь штатным тестировщиком с опытом в 2,5 года в компаниях Tech Usta и Active Computers. Я собаку съел на автотестах и мануал -тестах. Автотесты преимущественно через Postman, мануал-полный анализ и использование консоли разработчика на полную. Сделаю все быстро и четко. Я на протяжении года разрабатывал Android- приложения в компании Nomadic Soft под сферу гемблинга (букмекерские конторы, онлайн-казино и т.д.) на Flutter и Kotlin. Ставка в час 800 рублей у меня. Как раз ровно год последний занимался разработкой приложений под гемблинг в компании Nomadic Soft. У вас Unity framework использован или Xamarin, потому что если на C# делается мобильное приложение, то оно делается сразу же на 2 версии (android и ios), возможно у вас сборка сама не получается для айфона, но это можно настроить.

Оставлять заявки могут только авторизованные пользователи.

Другие открытые задания:

поиск заданий