php-soap / engine-integration-tests
Integration tests for SOAP engines
Fund package maintenance!
Open Collective
Installs: 4 209
Dependents: 4
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 1
Open Issues: 1
Requires
- php: ~8.2.0 || ~8.3.0 || ~8.4.0
- ext-dom: *
- php-soap/engine: ^2.13
- php-soap/xml: ^1.8
- php-vcr/php-vcr: ^1.6.0
- phpunit/phpunit: ^10.5.0 || ^11.0
- veewee/xml: ^3.0
README
This package provides a set of PHPUnit
test cases for testing your own SOAP engine (components).
To make sure that all your custom engine components have the same end-result, this package provides test cases that can be used to test your custom components.
Want to help out? 💚
Want more information about the future of this project? Check out this list of the next big projects we'll be working on.
Installation
composer require --dev php-soap/engine-integration-tests
Usage
This will make following test cases available:
- AbstractDecoderTest: Can be used to test a custom
Decoder
. - AbstractEncoderTest: Can be used to test a custom
Encoder
. - AbstractEngineTest: : Can be used to test a custom
Engine
orTransport
. - AbstractMetadataProviderTest: : Can be used to test a custom
Metadata
orMetadataProvider
.