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 ·
Session 1
Session: 12th Oct — 14:15 to 14:45 Making Sense of Microservices: Maximizing Development Productivity and Minimizing Mistakes by Russ Miles
Notes:
- Atomist Rugt: The DSL for micro-services development.
- Interview about the keynote at Jax London 2016
- Keynote in ODESSA
- Antifragility micro-servivces
- Antifragile Software Building Adaptable software with Microservices
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 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
-
9 Side notes JAX London 2016
Quick notes from session 9 of JAX London 2016. Four Distributed Systems Reference Architectures preseneted by Tim Berglund.
-
How to build Mermaid Diagrams into an Astro MDX blog
Discover how to seamlessly integrate Mermaid diagrams into an Astro MDX blog using a custom devContainer setup. This post dives into the challenges of pre-rendering text-based diagrams—like flowcharts and sequence diagrams—for a static site, offering a streamlined solution with Docker Compose, Playwright-core, and Chrome. This practical guide will simplify your setup, ensure consistency, and boost performance.
-
How to FAIL in Test Automation
I started writing down some real-life notes about how to set up things for a miserably "failing" test automation strategy.