Metadata-Version: 2.1
Name: django-unittest-helper
Version: 0.3
Summary: Helper package for django unittest
Home-page: https://github.com/masudurHimel/django_unittest_helper
Author: Md. Masudur Rahman
Author-email: masudurhimel@gmail.com
License: MIT
Download-URL: https://github.com/masudurHimel/django_unittest_helper/archive/refs/tags/v_03.tar.gz
Keywords: django,unittest
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: Pillow

# django_unittest_image_helper
An open source package for helping the django unittest journey

## Description
A Python library to facilitate the django unittesting journey.
## Installation
```
pip install django-unittest-helper

```
## Usage

#### For getting dummy form-data images for payload during unittesting 

```python
from django_unittest_helper import form_image_helper
payload = form_image_helper(caption_list=['photo', 'map'], image_suffix=".jpg")

```

The above code will return dummy images for api testing.


There are 2 parameters for this method-

1. ```caption_list``` : Provide caption titles for the payload in list.
2. ```image_suffix``` : Provide the extension of the images as per your need. 


#### For generating random phone number
```python
from django_unittest_helper import generate_random_phone_no

phone_no = generate_random_phone_no(prefix="013", total_digit=11)
```
The above code will return a dummy phone number based on random digits

There are 2 parameters for this method-

1. ```prefix``` : Provide the prefix of the operator of phone no
2. ```total_digit```: Provide the total digits of the phone number you need


