test(validation): validation happens and errors are shown on save