/** * @dataProvider dataProvider */ public function testSimpleContext($data) { $context = new SimpleFilterContext(); $this->assertFalse($context->isRegistered(TEST)); $context->setData(TEST, $data); $this->assertTrue($context->isRegistered(TEST)); $storedData = $context->getData(TEST); $this->assertSame($data, $storedData); }
public function testFilterWithoutParameter() { $context = new SimpleFilterContext(); $context->setData('IN1', 'testing'); $context->setData('IN2', 'Testing'); $filter = new FixtureFilter($context); $filter->process(); $this->assertEquals('testing', $context->getData('IN1')); $this->assertEquals('Testing_testing', $context->getData('IN2')); $this->assertEquals('testing_Testing_', $context->getData('OUT')); // suffix is null, hence not appended }