/**
  * @param string $unit
  * @param mixed $value
  * @return AbstractBonus
  */
 public function toBonus($unit, $value)
 {
     /** @var \Mockery\MockInterface|MeasurementWithBonus $measurement */
     $measurement = \Mockery::mock(MeasurementWithBonus::class);
     $measurement->shouldReceive('getUnit')->andReturn($unit);
     $measurement->shouldReceive('getValue')->andReturn($value);
     return parent::measurementToBonus($measurement);
 }
 public function __construct()
 {
     parent::__construct(new DummyEvaluator());
 }
 public function __construct()
 {
     parent::__construct(new DiceChanceEvaluator(Roller1d6::getIt()));
 }
 public function __construct()
 {
     parent::__construct(new DummyEvaluator());
     // no dice roll is expected
 }