jbzoo/mock-server

灵活的HTTP模拟应用程序,用于测试和快速原型设计

0.4.4 2021-04-14 11:47 UTC

This package is auto-updated.

Last update: 2024-08-28 14:23:47 UTC


README

Build Status Docker Cloud Build Status Coverage Status Psalm Coverage Scrutinizer Code Quality CodeFactor PHP Strict Types
Stable Version Dependents GitHub Issues Total Downloads Docker Pulls GitHub License

安装

# Build it into you project
composer require jbzoo/mock-server

# OR use phar file. Replace <VERSION> to the last version. See releases page
wget https://github.com/JBZoo/Mock-Server/releases/download/<VERSION>/mock-server.phar 

# OR just pul docker image
docker pull jbzoo/mock-server:latest

用法

# Mock-Server is built-in into your project
php `pwd`/jbzoo-mock-server     \
    --host=0.0.0.0              \
    --port=8089                 \
    --host-tls=localhost        \
    --port-tls=8090             \
    --mocks=./mocks             \
    --ansi                      \
    -vvv

# Or Docker image
docker run                      \
    --rm                        \
    --name="mock-server"        \
    -v `pwd`/tests/mocks:/mocks \
    -p 8089:8089                \
    -p 8090:8090                \
    jbzoo/mock-server:latest    \
    --ansi                      \
    -vvv

单元测试和代码风格检查

make update
make test-all

许可证

MIT