unit tests encryption added requriement mcrypt extension