BrowscapTest\Writer\XmlWriterTest::testRenderSectionHeaderIfNotSilent PHP Method

testRenderSectionHeaderIfNotSilent() public method

tests rendering the header of one section
    public function testRenderSectionHeaderIfNotSilent()
    {
        $this->object->setSilent(false);
        $mockFormatter = $this->getMockBuilder(\Browscap\Formatter\XmlFormatter::class)->disableOriginalConstructor()->setMethods(['formatPropertyName'])->getMock();
        $mockFormatter->expects(self::once())->method('formatPropertyName')->will(self::returnValue('test'));
        self::assertSame($this->object, $this->object->setFormatter($mockFormatter));
        self::assertSame($this->object, $this->object->renderSectionHeader('test'));
        self::assertSame('<browscapitem name="test">' . PHP_EOL, file_get_contents($this->file));
    }