* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Behat\Testwork\EventDispatcher\Event; use Behat\Testwork\Environment\Environment; use Behat\Testwork\Specification\SpecificationIterator; /** * Represents an event in which suite is prepared to be tested. * * @author Konstantin Kudryashov */ final class BeforeSuiteTested extends SuiteTested implements BeforeTested { /** * @var SpecificationIterator */ private $iterator; /** * Initializes event. * * @param Environment $env * @param SpecificationIterator $iterator */ public function __construct(Environment $env, SpecificationIterator $iterator) { parent::__construct($env); $this->iterator = $iterator; } /** * Returns specification iterator. * * @return SpecificationIterator */ public function getSpecificationIterator() { return $this->iterator; } }