Nebraska.Code() Sessions tagged java

Junit5 Parameterized Tests

Junit5 adds quite a few new features, but in my opinion Parameterized Tests are the most useful. We'll take a look at how to setup up a parameterized test, the different argument sources to feed your tests data, and using argument converters

Speaker

Scott Bock

Scott Bock

Chief Software Technologist, Object Partners

Kotlin: Your Next JVM Language

Kotlin is the new kid on the block and it's getting a lot of well-deserved attention. So why aren't you using it? Having learned from its predecessors (Java, Scala, Groovy) and compiling into JVM bytecode in addition to JavaScript, the language takes a fresh approach that makes development enjoyable again.

In this talk we'll briefly overview the syntax and capabilities of Kotlin before we dive into its idioms and develop a client-server Spring Boot application. Together we will laugh about when we were afraid of NullPointerExceptions, depended on IDEs to generate getters, setters, and equal methods, forget about Java 8's verbose Streams API, and rejoice that code maintainability is not just a dream.

Speaker

Erik Shafer

Erik Shafer

Consultant, Object Partners Inc