when an exception gets thrown, validated property resets to the previous value
started adding the test for property value validation