Change typecasting unit tests to test type objects directly

There's no longer type casting behavior of any kind inside of `Column`
for the general case. These tests can be made clearer by testing the
type objects directly.
Merge pull request #15274 from sgrif/sg-move-type-tests

Change typecasting unit tests to test type objects directly