BS-9859, check logger is called when validating a step contract