public function testFilter() { $config = new Config($this->filter, true); $filter = new StringToLower(); $processor = new FilterProcessor($filter); $this->assertTrue($processor->getFilter() instanceof StringToLower); $processor->process($config); $this->assertEquals('some mixedcase value', $config->simple); $this->assertEquals('other mixed case value', $config->nested->simple); }