ConstrainedType, shouldReturnTheSameValueAsAssigned
shouldReturnObjectOfConstrainedTypeWhenAssigningValueOfUnderlyingType, shouldReturnObjectOfConstrainedTypeWhenAssigningValueOfUnderlyingTypeAndItNeedsToBeEqualToAssignedValue
Categorize unit tests