tests without toString()