U
    42‹iÈ  ã                   @   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-sidZTWILIO_ACCOUNT_SIDú
auth-tokenZTWILIO_AUTH_TOKEN)ÚosÚenviron)Úcls© r   ú?/tmp/pip-unpacked-wheel-clku7wca/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©ÚselfZ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
   ZunittestZsendgridr   ZTestCaser   r   r   r   r   Ú<module>   s   