Use classList instead of className.
Show test lines with original whitespace.
Added shim for assert(value, message)