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

  • Job interview of a manger taking notes while sitting ona table taking coffee with the candidate.

    Why IT recruitment is broken

    What follows is my point of view about the I.T. recruitment system. After many years of being on both sides of the game, I would like to share some ideas about this subject and hopefully making life easier for everyone working in this field.

  • An abstract human head made of thick strings of various colors. The strings spand to the right in strainght lines from within the head like shape.

    8 Side notes JAX London 2016

    Quick notes from session 8 of JAX London 2016. Cynefin for Developers preseneted by Liz Keogh.

  • abstract architecture of curbed columns

    4 Side notes JAX London 2016

    Quick notes from session 4 of JAX London 2016. Architectural Resiliency preseneted by Jeremy Deane.