Ted M. Young · @jitterted
775 followers · 1187 posts · Server sfba.social

Thanks to everyone who attended my deep-dive talk today!

Sorry for the YouTube issues, I swear I tested it multiple times, but, well, things happen.

For those who missed it, I'll be making a recording available soon (along with slides and the code repository of examples).

Be sure to sign up for my newsletter so you don't miss it! mycmt.dev

#AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
775 followers · 1186 posts · Server sfba.social

Starts in 35 minutes! Not too late to sign up for the interactive Zoom, or you can relax and watch on YouTube.

": Hidden Gem of JUnit Testing"

Register for the Zoom: lu.ma/fk8mwe89

Join the YouTube livestream: youtube.com/live/nfUjKsb9l2k?f

#AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
775 followers · 1186 posts · Server sfba.social

It's so hard working with tests for a talk, when they are _supposed_ to fail. (I need a meta-test framework, maybe?)

#AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
775 followers · 1186 posts · Server sfba.social

TOMORROW in less than 24 hrs:

Join me as I dive deep into making your tests more readable using .

Free 90-min session Tuesday, July 18, 9AM PT/16:00 UTC. Register for the Zoom: lu.ma/fk8mwe89, or, bookmark the YouTube livestream: youtu.be/nfUjKsb9l2k.

#JUnit #AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
771 followers · 1151 posts · Server sfba.social

Less than 3 days! Join me as I dive deep into making your tests more readable using .

Free 90-min session Tuesday, July 18, 9AM PT/16:00 UTC. Register for the Zoom: lu.ma/fk8mwe89, or, bookmark the YouTube livestream: youtu.be/nfUjKsb9l2k.

#JUnit #AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
767 followers · 1143 posts · Server sfba.social

In my next newsletter (going out Monday), I talk about some visualization tools to help focus refactoring efforts (from Jim Bethancourt and Ragunath Jawahar), some ideas for conferences and meetups, and yet another tip.

Don't miss it, sign up at: mycmt.dev

#AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
754 followers · 1104 posts · Server sfba.social

Is enough? Are your tests easy to read/write? Join me to see how the assertion library can help.

Free 90-min session Tuesday, July 18, 9AM PT/16:00 UTC. Register for the Zoom: lu.ma/fk8mwe89, or, bookmark the YouTube livestream: youtube.com/live/nfUjKsb9l2k?f

#JUnit #AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
749 followers · 1077 posts · Server sfba.social

Use ? Are your tests easy to read and write? Join me to see how the assertion library can help.

Free 90-min session Tuesday, July 18, 9AM PT/16:00 UTC. Register for the Zoom: lu.ma/fk8mwe89.

Or, bookmark the YouTube livestream: youtube.com/live/nfUjKsb9l2k?f

#JUnit #AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
749 followers · 1073 posts · Server sfba.social

Do you use ? Want to know more about the wonderful assertion library and how it helps make tests more readable? Join me (free!) on July 18, 9am PT/16:00 UTC for "AssertJ: Hidden Gem of JUnit Testing".

Join the Zoom, by registering here: lu.ma/fk8mwe89

Or, bookmark the YouTube livestream: youtube.com/live/nfUjKsb9l2k?f

#JUnit #AssertJ #java #testing

Last updated 2 years ago

Ted M. Young · @jitterted
745 followers · 1064 posts · Server sfba.social

Do you use ? Want to know how to write more readable tests? Join me (free!) on July 18, 9am PT/16:00 UTC for "AssertJ: Hidden Gem of JUnit Testing".

Join the Zoom, by registering here: lu.ma/fk8mwe89

Or, bookmark the YouTube livestream: youtube.com/live/nfUjKsb9l2k?f

#AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
743 followers · 1060 posts · Server sfba.social

Do you use ? If so, what's your favorite assertion?

And, what's your favorite "oh, that's awesome" feature (that maybe you only use once a month)?

#AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
743 followers · 1060 posts · Server sfba.social

Dive deep into in my 90min talk: Tuesday, July 18, 9am PDT/16:00 UTC.

"AssertJ: Hidden Gem of JUnit Testing"

Join the Zoom, or watch live on YouTube: your choice!

Register for the Zoom: lu.ma/fk8mwe89

Bookmark the YouTube livestream: youtube.com/live/nfUjKsb9l2k?f

#AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
740 followers · 1018 posts · Server sfba.social

Another interesting thing that happened when digging into for my talk is that I now have 3 issues to file, along with planned PRs for each of them.

I also have a renewed motivation to write more domain-specific custom asserts: they really make reading tests so much easier.

#AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
741 followers · 1013 posts · Server sfba.social

And that's a wrap for my talks at !

Thanks to everyone who attended my and IntelliJ IDEA talks!

Slides and links to all the source code I showed (and refactored) will be up over the weekend.

#kcdc2023 #AssertJ #refactoring

Last updated 2 years ago

Ted M. Young · @jitterted
740 followers · 1009 posts · Server sfba.social

One thing I love about doing major updates to my talks is the chance to explore and learn about the latest and greatest in tools and libraries.

Case in point, I've been a bit lazy in my tests, using methods that work, but aren't always as expressive or concise as some of the newer* ways to do things. That's the potential downside to using the same library for 12 years: if it ain't broke, why fix it?

I think folks will get a bunch of useful tidbits from my talk on AssertJ, even if you're already using it.

* New to me is anything in the last 5 years 😄.

#AssertJ #kcdc2023

Last updated 2 years ago

Ted M. Young · @jitterted
734 followers · 991 posts · Server sfba.social

@kenkousen This is why I’m doing a whole talk on at the Kansas City Development Conference next week! (And an hour won’t be enough)

#AssertJ

Last updated 2 years ago

Ted M. Young · @jitterted
572 followers · 485 posts · Server sfba.social

Do you use AssertJ for testing in ? I published a cheat sheet showing the differences between the various `contains` assertions on collections/iterables. More on the way.

What else would you want to know about AssertJ?

ted.dev/courses/mastering-asse

#JUnit #java #AssertJ #cheatsheet

Last updated 3 years ago