A modern testing and behavioural specification framework for Java 8 | Hacker News Reader