TCK
From APIDesign
Test Compatibility Kit should accompany any good ProviderAPI. It provides basic set of tests that can verify that providers implementing an API implement all the contracts, not just the classes, and interfaces, but all the APITypes including behavior.