test of duck typing
test of module
test of handling exception
test of ensure