public function test_checkExistingPeriod_calc()
 {
     /** === Test Data === */
     $RESULT = new \Praxigento\BonusBase\Service\Period\Response\GetForPvBasedCalc();
     $CALC_TYPE_CODE = 'code';
     $CALC_TYPE_ID = 4;
     $PERIOD_TYPE = \Praxigento\Core\Tool\IPeriod::TYPE_DAY;
     $PERIOD = new \Praxigento\BonusBase\Data\Entity\Period();
     $CALC = new \Praxigento\BonusBase\Data\Entity\Calculation();
     /** === Mock object itself === */
     $this->obj = \Mockery::mock(PvBased::class . '[_checkStateForExistingPeriod]', $this->objArgs);
     /** === Setup Mocks === */
     // $result = $this->_checkStateForExistingPeriod($result, $calcTypeId, $periodType, $periodData, $calcData);
     $this->obj->shouldReceive('_checkStateForExistingPeriod')->once()->andReturn($RESULT);
     /** === Call and asserts  === */
     $res = $this->obj->checkExistingPeriod($RESULT, $CALC_TYPE_CODE, $CALC_TYPE_ID, $PERIOD_TYPE, $PERIOD, $CALC);
     $this->assertEquals($RESULT, $res);
 }