added tests for all basic types