In order for a class and / or its functions to be testable , we must have specifications: clearly stated, unambiguous, testable.
(its functions; to be; testable) (we; must have; specifications: clearly stated, unambiguous, testable) (specifications; clearly stated; )
its functions we specifications
to be must have clearly stated
testable
specifications: clearly stated, unambiguous, testable