Проект

Общее

Профиль

Действия

Надо сделать #160

закрыто

Выполнение задания (перезапуск)

Добавил(а) Александр Александров больше 5 лет назад. Обновлено около 5 лет назад.

Статус:
Закрыта
Приоритет:
Нормальный
Категория:
Разработка
Версия:
Дата начала:
03.09.2019
Срок завершения:
30.11.2019
Готовность:

100%

Оценка временных затрат:
140:00 ч
Трудозатраты:
Теги:
Задача закрыта :
06.11.2019

Описание

Перезапуск выполнения тестового задания

  1. Создать структуру веб-приложения работающего как REST-сервис.
  2. Создание основной бизнес логики.
  3. Написание тестов.

Чеклист

  • Создание REST-контроллера
  • Создание основной бизнес логики.
  • Написание тестов
Действия #1

Обновлено Александр Александров больше 5 лет назад

  • Параметр Статус изменился с Новая на В работе
Действия #2

Обновлено Александр Александров около 5 лет назад

Полезные ссылки

  1. TDD приложений на Spring Boot: тонкая настройка тестов и работа с контекстом
  2. Database Initialization
  3. [SOF] Method org.postgresql.jdbc.PgConnection.createClob() is not yet implemented
  4. [SOF] Creating a table in h2 database using predefined sequence for primary key
  5. H2 Database Engine
  6. H2 Database Tutorial
  7. Setup and preload database for spring integration/functional tests
  8. JUnit – Expected Exceptions Test
  9. Spring Boot - Customizing Console Logging Format
  10. Using YAML in Spring Boot to Configure Logback
  11. Spring Boot SLF4j Logback example
  12. [SOF] Spring Data JPA: Batch insert for nested entities
  13. Spring Data JPA Batch Inserts
  14. Bean Validation Unit Testing
  15. [SOF] How to mock JPA repository's save method in unit tests
  16. How to check if a generic type implements a specific type of generic interface in java? [duplicate]
  17. Running JUnit Tests Repeatedly Without Loops
  18. Mocking static methods with Mockito
  19. Cannot use PowerMockRunner with SpringBootTest
  20. Introduction to PowerMock
  21. PowerMock (+Mockito): новый взгляд на unit-тестирование
  22. PowerMock
  23. [SOF] Validation of a list of objects in Spring
  24. JavaBean Validation - Collection Validation
  25. Validating Container Elements with Bean Validation 2.0
  26. How to use @RestControllerAdvice for handling Exception with RestfulApi – New Features of Spring Framework 4.3
  27. Error Handling for REST with Spring
  28. Spring RequestMapping
  29. [SOF] Spring Boot - inject map from application.yml
  30. Spring YAML Configuration
  31. Properties with Spring and Spring Boot
  32. Spring Boot application.properties file
  33. Reading application.properties in Spring Boot
  34. Spring Boot @ConfigurationProperties example
  35. Configuring Spring Boot to use Gson instead of Jackson
  36. [SOF] JSON Serialize / Deserialize generic type with google-gson
  37. How to deserialize a JSON array to list generic type in Java?
  38. Java Gson Serialization and Deserialization with JSON
  39. How do I load a file from resource folder?
  40. Testing DTOs and REST Controllers in Spring Boot
  41. Testing in Spring Boot
  42. Spring Boot - Rest Controller Unit Test
Действия #3

Обновлено Александр Александров около 5 лет назад

Действия #4

Обновлено Александр Александров около 5 лет назад

  • Параметр Срок завершения изменился с 30.09.2019 на 30.11.2019
  • Параметр Оценка временных затрат изменился с 80:00 ч на 140:00 ч

Промежуточный итог:

  1. Была заново переделана вся основная бизнес логика.
  2. Написаны множество юнит-тестов для созданных классов.

Необходимо выполнить некоторый рефакторинг кода и приступать к разработки контроллера для REST-сервиса.

P.S. В рамки временные не уложился, делаю пересмотр сроков завершения и оценки времени.

Действия #5

Обновлено Александр Александров около 5 лет назад

  • Параметр Готовность изменился с 30 на 0
Действия #6

Обновлено Александр Александров около 5 лет назад

Промежуточный итог

  1. Были написаны REST-контроллеры для проекта
  2. Был выполнен небольшой рефакторинг кода

Осталось дописать тесты для REST-контроллеров

Действия #7

Обновлено Александр Александров около 5 лет назад

Оставшаяся часть завершена, все тесты написаны.

Действия #8

Обновлено Александр Александров около 5 лет назад

  • Параметр Статус изменился с В работе на Закрыта
Действия

Экспортировать в Atom PDF

Go to top