BrowscapTest\Writer\WriterCollectionTest::testSetSilentSection PHP Method

testSetSilentSection() public method

tests setting a file into silent mode
    public function testSetSilentSection()
    {
        $mockFilter = $this->getMockBuilder(\Browscap\Filter\FullFilter::class)->disableOriginalConstructor()->setMethods(['isOutputSection'])->getMock();
        $mockFilter->expects(self::once())->method('isOutputSection')->will(self::returnValue(true));
        $mockDivision = [];
        $mockWriter = $this->getMockBuilder(\Browscap\Writer\CsvWriter::class)->disableOriginalConstructor()->setMethods(['getFilter'])->getMock();
        $mockWriter->expects(self::once())->method('getFilter')->will(self::returnValue($mockFilter));
        self::assertSame($this->object, $this->object->addWriter($mockWriter));
        self::assertSame($this->object, $this->object->setSilentSection($mockDivision));
    }