public function testBeforeAndAfterClass()
{
TestUtil::configureBenchmarkMetadata($this->benchmark, ['beforeClassMethods' => ['afterClass'], 'afterClassMethods' => ['beforeClass']]);
$this->executor->executeMethods($this->benchmark->reveal(), ['beforeClass'])->shouldBeCalled();
$this->executor->executeMethods($this->benchmark->reveal(), ['afterClass'])->shouldBeCalled();
$this->benchmark->getSubjects()->willReturn([]);
$this->runner->run(new RunnerContext(__DIR__));
}