Rearranged test cases
Fixed indentation in unit tests
Added equal()