/** * @dataProvider getValueDataProvider */ public function testGetMinimalPrice($baseAmount) { $result = rand(1, 10); $this->baseAmount = $baseAmount; $this->prepareMock(); $this->bundleCalculatorMock->expects($this->once())->method('getAmount')->with($this->equalTo($this->baseAmount), $this->equalTo($this->saleableInterfaceMock))->will($this->returnValue($result)); $this->assertSame($result, $this->finalPrice->getMinimalPrice()); }