updating Runner to run teardown inside assertions blocks
added tests for assert
adding assertNot data