Runs tests by discovering test cases and expected behavior from the file system. Tests are automatically named based on the directory hierarchy.