Added more test cases.
Updated tests.
Added test results.
Forgot other modified files.