Testing for Codes