Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mghorbani2357/mockend

Mockend is a simple, lightweight, and extensible REST API mocking Python library. It can be used to mock any REST API endpoint, and can be used to mock any HTTP method. the library is very easy to use and easy to extend. It just need configuration file, then it will simulate the REST API response.
https://github.com/mghorbani2357/mockend

api api-rest fake-api fake-api-json-server mock mock-server moking

Last synced: 8 days ago
JSON representation

Mockend is a simple, lightweight, and extensible REST API mocking Python library. It can be used to mock any REST API endpoint, and can be used to mock any HTTP method. the library is very easy to use and easy to extend. It just need configuration file, then it will simulate the REST API response.

Awesome Lists containing this project

README

        

.. |license| image:: https://img.shields.io/github/license/mghorbani2357/mockend
:target: https://raw.githubusercontent.com/mghorbani2357/mockend/master/LICENSE
:alt: GitHub Licence

.. |downloadrate| image:: https://img.shields.io/pypi/dm/mockend
:target: https://pypistats.org/packages/mockend

.. |wheel| image:: https://img.shields.io/pypi/wheel/mockend
:target: https://pypi.python.org/pypi/mockend
:alt: PyPI - Wheel

.. |pypiversion| image:: https://img.shields.io/pypi/v/mockend
:target: https://pypi.python.org/pypi/mockend
:alt: PyPI

.. |format| image:: https://img.shields.io/pypi/format/mockend
:target: https://pypi.python.org/pypi/mockend
:alt: PyPI - Format

.. |downloads| image:: https://static.pepy.tech/personalized-badge/mockend?period=total&units=international_system&left_color=grey&right_color=blue&left_text=Downloads
:target: https://pepy.tech/project/mockend

.. |lastcommit| image:: https://img.shields.io/github/last-commit/mghorbani2357/Mockend
:alt: GitHub last commit

.. |lastrelease| image:: https://img.shields.io/github/release-date/mghorbani2357/Mockend
:alt: GitHub Release Date

.. |codequality| image:: https://app.codacy.com/project/badge/Grade/c1e3c9bb67204f199026f4d6b480a5a9
:target: https://www.codacy.com/gh/mghorbani2357/Mockend/dashboard?utm_source=github.com&utm_medium=referral&utm_content=mghorbani2357/Mockend&utm_campaign=Badge_Grade
:alt: Code quality

.. |codacycoverage| image:: https://app.codacy.com/project/badge/Coverage/c1e3c9bb67204f199026f4d6b480a5a9
:target: https://www.codacy.com/gh/mghorbani2357/Mockend/dashboard?utm_source=github.com&utm_medium=referral&utm_content=mghorbani2357/Mockend&utm_campaign=Badge_Coverage
:alt: Code coverage

.. |workflow| image:: https://img.shields.io/github/workflow/status/mghorbani2357/mockend/main?logo=github
:alt: GitHub Workflow Status

.. |readthedocs| image:: https://readthedocs.org/projects/mockend/badge/?version=latest
:target: https://mockend.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status

*****************
Mockend API
*****************

.. class:: center

|license| |workflow| |readthedocs| |codacycoverage| |codequality| |downloadrate| |downloads| |pypiversion| |format| |wheel| |lastcommit| |lastrelease|

Mockend is a simple, lightweight, and extensible REST API mocking Python library.
It can be used to mock any REST API endpoint, and can be used to mock any HTTP method.
the library is very easy to use and easy to extend. It just need configuration file, then it
will simulate the REST API response.

Installation
============

.. code-block:: bash

pip install mockend

Documentation
=======================

In endpoint configuration available method with their configuration can be used to mock any HTTP method.
All configuration of response can be mock in method configuration.

Documentation: https://mghorbani2357.github.io/Mockend/

Readthedocs: https://mockend.readthedocs.io/en/latest/