Tournament model is validated before each save(). A test has been written to check the validation is triggered upon save.