Exteralize test suites

* Created external patch test suite
* Moved Surf shader test suite to external file