Expanded unit tests, to check NULL handling for all supported data types (not just INT).