1<?php 2class BeforeClassWithOnlyDataProviderTest extends \PHPUnit_Framework_TestCase 3{ 4 public static $setUpBeforeClassWasCalled; 5 public static $beforeClassWasCalled; 6 7 public static function resetProperties() 8 { 9 self::$setUpBeforeClassWasCalled = false; 10 self::$beforeClassWasCalled = false; 11 } 12 13 public static function setUpBeforeClass() 14 { 15 self::$setUpBeforeClassWasCalled = true; 16 } 17 18 /** 19 * @beforeClass 20 */ 21 public static function someAnnotatedSetupMethod() 22 { 23 self::$beforeClassWasCalled = true; 24 } 25 26 public function dummyProvider() 27 { 28 return [[1]]; 29 } 30 31 /** 32 * @dataProvider dummyProvider 33 * delete annotation to fail test case 34 */ 35 public function testDummy() 36 { 37 $this->assertFalse(false); 38 } 39} 40