1. A method for verifying application interface compliance comprising: identifying classes corresponding to a reference implementation, the classes adapted for inheritance relationships with other classes; identifying inheritance classes from the identified classes indicative of a base API for verification, the base API deterministic of a compliant third party interface; generating a reference implementation artifact indicative of the base API and inheritance relationships; electronically generating an application artifact indicative of a third party application interface under test (AUT); and determining if a signature reference in the application artifact corresponds to the base API for verification and, if so: comparing the application artifact to the reference implementation artifact by matching the signature reference in the application artifact to signature references of the identified inheritance classes in the reference implementation artifact.