Тёмный

Test Driven Spring Boot applications, part 2 (Mikalai Alimenkou, Founder and Coach at XP Injection) 

jeeconf
Подписаться 10 тыс.
Просмотров 4,9 тыс.
50% 1

Spring Boot became very popular framework/platform for modern Java applications. It provides many useful technologies and approaches from the box including testing for different layers. In this master-class we will review how to write tests for different parts of your Spring Boot application, how to apply TDD as main development approach and what benefits you get as developer from it.

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 4   
@Denis-Orlov
@Denis-Orlov 4 года назад
35:30 так и не упомянули как тестировать Exception с MockMVC, секрет в том, что требуется задать обработчик исключений @ControllerAdvice (или @RestControllerAdvice), в котором можно определить код response-статуса аннотацией : @ResponseStatus(HttpStatus.NOT_FOUND) // 404, или полноценно определить response (ResponseEntity): @ExceptionHandler({RuntimeException.class}) // ex. for all RuntimeException public ResponseEntity handleRuntimeException(RuntimeException ex) { return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR) // 500 .contentType(MediaType.APPLICATION_JSON) .body(ex.getClass().getSimpleName() +": "+ ex.getMessage()); } подробнее: www.briansdevblog.com/2017/05/rest-endpoint-testing-with-mockmvc/
@sda-123
@sda-123 6 лет назад
Первая часть звучала более убедительной. Во время просмотра второй сложилось впечатление, что сам Коля не использовал ТДД при подготовке доклада, т.к. фраза "мы сейчас делаем не правильно" звучала чаще чем любая другая. И проблема судя по всему не в нехватки времени. Надеюсь что докладчики все таки подготовят достойную лекцию на эту тему
@igornosach7851
@igornosach7851 6 лет назад
Евгений я считаю что частота Ваших комментариев мешала комфортной динамике проведения презентации. Также я не сомневаюсь в Вашем профессионализме, но движение должно проходить маленькми шажками!!! Прочтите паттерны красной полосоы в книге Бэка, и обратите на каком месте идет obvious implementation(очевидная реализация). Также автор советует новичкам (как например я) переходить к очевидная реализация не сразу.
@guugle
@guugle 6 лет назад
да понты колотили, ржали там, чтобы потом по пивасику. Стыдно.
Далее
Women’s Celebrations + Men’s 😮‍💨
00:20
Просмотров 3,3 млн
Test Driven Architecture (Peter Gafert, Germany)
56:33
Просмотров 1,4 тыс.