| 123456789101112131415161718192021222324252627282930313233 |
- <?php
- use App\Service\OnChange\OnChangeContext;
- use PHPUnit\Framework\TestCase;
- class OnChangeContextTest extends TestCase
- {
- public function testIsPostRequest() {
- $context = new OnChangeContext(
- ['collection_operation_name' => 'post']
- );
- $this->assertTrue($context->isPostRequest());
- $this->assertFalse($context->isPutRequest());
- }
- public function testIsPutRequest() {
- $context = new OnChangeContext(
- ['item_operation_name' => 'put']
- );
- $this->assertTrue($context->isPutRequest());
- $this->assertFalse($context->isPostRequest());
- }
- public function testPreviousData() {
- $context = new OnChangeContext(
- ['previous_data' => 1]
- );
- $this->assertEquals(1, $context->previousData());
- }
- }
|