Test case update

1. Categorize protogeometry tests
2. Remove invalid tests
3. Fix invalid test assumptions
Update testcase category
Merge pull request #2169 from junmendoza/testcaseupdate

Test case update