teardown-fixtures tests
tests for implementation
add thrown exception for else case
support callback & assertLike