10 Side notes JAX London 2016

Quick notes from session 10 of JAX London 2016. Making Sense of Microservices preseneted by Russ Miles & Junit session by Nicolai Parlog.

· Q.Assistance · 1 minutes ·

A software developer working with two monitors on a wooden desk.

Session 1

Session: 12th Oct — 14:15 to 14:45 Making Sense of Microservices: Maximizing Development Productivity and Minimizing Mistakes by Russ Miles

Notes:

Session 2

Session: 12th Oct — 16:30 to 17:20 JUnit 5: Next Generation Testing on the JVM by Nicolai Parlog, Disy Informationssysteme GmbH

Notes

  • Junit 5 is in working progress as per Oct — 2016. Users Guide

  • Junit 5 Github repo

  • Junit 5 introduces extension points with custom annotations.

  • Test methods could have package scope.

  • Group assertion AssertAll() method.

  • AssertThrows() with assert message descriptions.

  • Nested tests: more capabilities to express the relationship among several group of tests.

  • Inject parameters with dependency injection.

  • No lambdas testing yet supported.

  • Dynamic tests with @TestFactory. To verify a set of tests values across same test case.

  • Framework extension points for test runners. Open door to a new generation of test frameworks. Open test framework platform.

That was all for this session.


Many thanks for reading, please leave a comment if you have any quality hint.

Keep on testing, better!

More posts

  • A photo taken from above showing a meeting table with people woriking with their laptops.

    11 Side notes JAX London 2016

    Quick notes from session 10 of JAX London 2016. Applying DDD at pace for Effective Microservices workshop preseneted by Russ Miles.

  • A house on a small island with a sign saying its a hoax

    Software QA Hoax

    The awareness of Software QA was raised in the last decade to a new realm. However, there has been some natural resistance as usual for any new evolutionary movement.

  • abstract ...

    6 Side notes JAX London 2016

    Quick notes from session 6 of JAX London 2016. Event-driven Microservices preseneted by Jeremy Deane.