class test character handler
import idealmachinecharactersnormal handler
testcase predicate test()
the character handler : normal handlerinstance
assert the character handleris letter('x')
assert !the character handleris letter('6')
assert the character handleris letter or digit('x')
assert the character handleris letter or digit('8')
assert !the character handleris letter or digit(' ')
assert the character handleris whitespace(' ')
assert !the character handleris whitespace('x')
assert !the character handleris whitespace('4')
assert the character handleris upper case('X')
assert !the character handleris upper case('x')
assert !the character handleris upper case('5')
testcase conversion test()
the character handler : normal handlerinstance
assert the character handlerto lower case('X') == 'x'
assert the character handlerto lower case('x') == 'x'
assert the character handlerto lower case('5') == '5'