Added new file for test cases

Moved test cases to new file instead of in original. Will write
additional assert decide