Structure requires
Test recording of skipped tests
Test if a failing, skipped or empty test is passed
Test report empty tests as failures
Fixed faulty test class-name
Improve assertion

If the repository name is different than indented, it will fail

Also do a valid assertion for un-named classes testcase
Replace pass with skip when detecting failures
Test EmptyError#location accessor
Improve error_message for assertions_test
Remove un-needed require

tunit/assertions is already required by tunit/test
Enhance readability of test_case name
Remove setup dependency when testing Runnable#runnables
Remove leftover test klass
Remove unnecessary exiting of namespace
Added assertion to test the contents of the let