Честно и правда сколько искал и самый спокойный, понятный и с более реальным проектом и + с подсказками горячих клавишей прекрасный урок! Спасибо большое!!!
@JavaTutorRU9 ай бұрын
Пожалуйста ). Рад, что помогло.
@silentwitness33633 жыл бұрын
отличный урок, спасибо действительно, спокойный размеренный тон повествования помогает лучше воспринимать материал
@vitalykomarov17582 жыл бұрын
большое спасибо... ну очень хорошо рассказываете. не нужно останавливаться и думать, размышлять как это бывает у других.
@rollingdice2 жыл бұрын
спасибо огромное, пока что лучшее по тестам что я видел на ютубе
@Qwery1174 жыл бұрын
Спасибо, очень педагогично и структурированно! и спокойно, есть время задуматься )))))
Очень хорошее изложение темы: все просто и понятно, ничего лишнего. Все бы лекторы так!
@FinaMaxa5 жыл бұрын
Спасибо. Хорошая подача материала. Не бросайте это дело.
@liliyasiadzelnikava963 жыл бұрын
можно вечно слушать этот приятный голос и картавость)
@alexsss38513 жыл бұрын
Отличные примеры в контексте mvc.
@bruzok18574 жыл бұрын
Молодчага ! Спасибо ! Всё просто и понятно
@andreyfyodorov29193 жыл бұрын
Спасибо за видео!
@andreiprokhorov2880 Жыл бұрын
Спасибо!)
@johannesbrown88535 жыл бұрын
Очень круто! Все хорошо понятно! Продолжай в том же духе) 👍
@ДмитрийЧуешов-ы6ц4 жыл бұрын
замечательный урок ! Спасибо.
@larisakichenokg87235 жыл бұрын
Здорово, четко и понятно. Спасибо
@BC-uj4nu4 жыл бұрын
На скорости 1,25 - самое то!
@artemusenko3546 Жыл бұрын
Жаль нету 2.25
@Judosaper3 жыл бұрын
Спасибо, брат, за видео, очень полезное. Также настроение поднял, твой голос и темп речи один в один, особенно последние 15 секунд "Спасибо"...вот это ты на видео ))))))))))) kzbin.info/www/bejne/Z3S8gGSIg76ie9U
@Filislav4 жыл бұрын
Отличный урок
@mitruslatovous62 жыл бұрын
Скорость воспроизведения - 2. Спасибо )
@ЛеонидВеликанов Жыл бұрын
Добый добый )
@bq30744 жыл бұрын
Тяжело мне как новичку было освоить материал. Всё конспектировал, намного лучше понял. А так, пожалуйста, больше комментариев в процессе написания кода. Спасибо!
@ЭдгарГильманов-т4п4 жыл бұрын
Спасибо за урок! А как все таки корректно протестировать методы DAO по сохранению объекта? При реальной работы с БД. Добавляем в базу, проверяем есть ли он там, а потом удаляем? Или есть более элегантный подход ?
@lisafox9026 Жыл бұрын
для чего тестировать interface? ))
@yevhenb23124 жыл бұрын
kzbin.info/www/bejne/jZ7VlZmwr9WlbKM - как делается импорт? у меня не подтягивается, приходиться в ручную вбивать ((
@careemova3 жыл бұрын
почему метод checkUserPresence_ShouldReturnTrue пишет: Expected :true Actual :false хотя делала все как у вас? а если вводить имя которое есть в DAO то тест проходит. а метод checkUserPresence_ShouldException проходит только если убрать (expected = Exception.class) verify пишет Wanted but not invoked: repository.getUserByUsername("Alex"); это Мокито не работает получается?
@topollink46713 жыл бұрын
Первая половина видео вообще не про Mockito. А во второй нет никакой структуризации, ощущение что просто кусок каких то знаний показали и всё...
@Recentq5 жыл бұрын
Когда следующие видео?
@Recentq5 жыл бұрын
@@JavaTutorRU тогда дуй в менторы)
@lexflex86773 жыл бұрын
null вертать нельзя, вертай нулл обжект или кидай эксепшен
@username88363 жыл бұрын
тыр тыр тыр
@sptest-ex1wh2 жыл бұрын
19:51 Как выбрасывается исключение если в методе нет выбрасывание никакого исключения? public User getUserByUsername(String username) throws Exception { return users.stream().filter(u -> u.getUsername().equals(username)) .findAny().orElse(null); } Либо null либо сам объект должен возвращаться разве нет? Кстати использую JUnit 5. Аннотация @Test не принимает параметров как в видео - Test(expected = Exception.class)
@JavaTutorRU2 жыл бұрын
Мы задаем в строке 54, что вернет метод getUserByUsername, когда к нему будет обращение, с помощью given / willThrow. Здесь мы определяем, что он выбросит исключение. Далее когда происходит 56 строка, выполняется checkUserPresence - и вот в нём тот метод, которому мы определили поведение, вернет то, что мы задали. Поэтому checkUserPresence вернул исключение. В JUnit 5 для проверки исключения используется метод Assertions.assertThrows() - можно ознакомиться тут: www.baeldung.com/junit-assert-exception
@hypnoZzzable3 жыл бұрын
Понимаю, что видео уже год, но, может поможете? У меня вылетает ошибка: org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [services.AuthService arg0] in constructor [public services.DataBaseAuthServiceTest(services.AuthService,services.DataBaseAuthService)]. С чем это мб связано (JUnit5)