They should: - run rapidly - monatomic (an one function should be checked per one test) - allow to use CI environment or settings which preferred by a contributor