o
    wÔ+fÈ  ã                   @   s2   d dl Z d dlZd dlmZ G dd„ dejƒZdS )é    N)ÚTwilioEmailAPIClientc                   @   s0   e Zd Zedd„ ƒZdd„ Zdd„ Zdd„ Zd	S )
Ú	UnitTestsc                 C   s,   dt jd< dt jd< dt jd< dt jd< d S )	Núapi-keyÚTWILIO_API_KEYú
api-secretÚTWILIO_API_SECRETúaccount-sidÚTWILIO_ACCOUNT_SIDú
auth-tokenÚTWILIO_AUTH_TOKEN)ÚosÚenviron)Úcls© r   úN/var/www/html/venv/lib/python3.10/site-packages/test/unit/test_twilio_email.pyÚ
setUpClass	   s   


zUnitTests.setUpClassc                 C   s4   t ƒ }|  |jd¡ |  |jd¡ |  |jd¡ d S )Nr   r   zhttps://email.twilio.com)r   ÚassertEqualÚusernameÚpasswordÚhost©ÚselfÚmail_clientr   r   r   Útest_init_key_over_token   s   z"UnitTests.test_init_key_over_tokenc                 C   s6   t jd= t jd= tƒ }|  |jd¡ |  |jd¡ d S )Nr   r   r   r
   )r   r   r   r   r   r   r   r   r   r   Útest_init_token   s
   zUnitTests.test_init_tokenc                 C   s8   t ddƒ}|  |jd¡ |  |jd¡ |  |jd¡ d S )Nr   r   zBasic dXNlcm5hbWU6cGFzc3dvcmQ=)r   r   r   r   Úauthr   r   r   r   Útest_init_args    s   
zUnitTests.test_init_argsN)Ú__name__Ú
__module__Ú__qualname__Úclassmethodr   r   r   r   r   r   r   r   r      s    
	r   )r   ÚunittestÚsendgridr   ÚTestCaser   r   r   r   r   Ú<module>   s    