Created test cases for Surface

created test cases built off of the QA matrix