Testing some Java 8 Features for simulating product pricing in functional style