本文整理汇总了PHP中PHPUnit_Framework_MockObject_MockObject::count方法的典型用法代码示例。如果您正苦于以下问题:PHP PHPUnit_Framework_MockObject_MockObject::count方法的具体用法?PHP PHPUnit_Framework_MockObject_MockObject::count怎么用?PHP PHPUnit_Framework_MockObject_MockObject::count使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PHPUnit_Framework_MockObject_MockObject
的用法示例。
在下文中一共展示了PHPUnit_Framework_MockObject_MockObject::count方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testCount
/**
* @covers Fabfuel\Prophiler\Aggregator\AbstractAggregator::count
*/
public function testCount()
{
$this->assertSame(0, $this->aggregator->count());
$this->aggregator->aggregate($this->getMock('\\Fabfuel\\Prophiler\\Benchmark\\BenchmarkInterface'));
$this->assertSame(1, $this->aggregator->count());
$this->aggregator->aggregate($this->getMock('\\Fabfuel\\Prophiler\\Benchmark\\BenchmarkInterface'));
$this->assertSame(2, $this->aggregator->count());
}
示例2: clearClearsTheQueue
/**
* @test
*/
public function clearClearsTheQueue()
{
$flashMessage1 = new \TYPO3\CMS\Core\Messaging\FlashMessage('Transient', 'Title', \TYPO3\CMS\Core\Messaging\FlashMessage::OK, FALSE);
$flashMessage2 = new \TYPO3\CMS\Core\Messaging\FlashMessage('Transient', 'Title', \TYPO3\CMS\Core\Messaging\FlashMessage::OK, FALSE);
$this->flashMessageQueue->enqueue($flashMessage1);
$this->flashMessageQueue->enqueue($flashMessage2);
$this->flashMessageQueue->clear();
$this->assertSame(0, $this->flashMessageQueue->count());
}
示例3: countQueries
/**
* @test
* @dataProvider countQueriesDataProvider
* @param array $args
* @param string $expectedQuery
* @param array $expectedParameters
*/
public function countQueries(array $args, string $expectedQuery, array $expectedParameters)
{
$resultStatement = $this->getMockBuilder(Statement::class)->disableOriginalConstructor()->getMock();
$resultStatement->expects($this->once())->method('fetchColumn')->with(0)->will($this->returnValue(0));
$this->connection->expects($this->once())->method('executeQuery')->with($expectedQuery, $expectedParameters)->will($this->returnValue($resultStatement));
$this->connection->count(...$args);
}
示例4: testCount
public function testCount()
{
$this->assertEquals(1, $this->collection->count());
}
示例5: testCount
/**
* @dataProvider countDataProvider
*/
public function testCount(array $expectations, $expectedCount)
{
$this->expectIteratorCalls($expectations);
$this->assertEquals($expectedCount, $this->iterator->count());
}