Fluent vs Basic Assertions in Java: An Empirical Study