I don't do TDD. I write pragmatic tests with Java.

I don't do TDD. I write pragmatic tests with Java.

HomeMarco CodesI don't do TDD. I write pragmatic tests with Java.
I don't do TDD. I write pragmatic tests with Java.
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
Part 2: We're creating a Google Photos clone and testing is damn hard! How do we test whether our Java app spawns the right ImageMagick processes? Whether the resulting thumbnails are the right size and are actually thumbnails and not just random cat pictures? How do we test different ImageMagick versions and operating systems? Find out in this episode!

► Source code repository
GitHub: https://github.com/marcobehlerjetbrains/google-photos-clone.git
Branch: Episode 2

► Timestamp
00:00 Introduction
01:05 Setting up JUnit and writing first test methods
04:19 Implementation of ImageMagick version detection
10:32 Testing compromises
12:00 Implementation of @EnabledIfImageMagickIsInstalled
16:05 Testing the successful thumbnail creation
23:59 Still only works on my computer
25:53 Provision
26:20 Final test thoughts
27:31 What's next?

► FOLLOW ME
https://www.marcobehler.com
https://twitter.com/MarcoBehler

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.