1<?php 2class DataProviderSkippedTest extends PHPUnit_Framework_TestCase 3{ 4 /** 5 * @dataProvider skippedTestProviderMethod 6 */ 7 public function testSkipped($a, $b, $c) 8 { 9 $this->assertTrue(true); 10 } 11 12 /** 13 * @dataProvider providerMethod 14 */ 15 public function testAdd($a, $b, $c) 16 { 17 $this->assertEquals($c, $a + $b); 18 } 19 20 public function skippedTestProviderMethod() 21 { 22 $this->markTestSkipped('skipped'); 23 24 return [ 25 [0, 0, 0], 26 [0, 1, 1], 27 ]; 28 } 29 30 public static function providerMethod() 31 { 32 return [ 33 [0, 0, 0], 34 [0, 1, 1], 35 ]; 36 } 37} 38