1111
1212namespace Composer \XdebugHandler \Tests ;
1313
14- use Composer \XdebugHandler \Tests \Helpers \BaseTestCase ;
1514use Composer \XdebugHandler \Tests \Helpers \LoggerFactory ;
1615use Composer \XdebugHandler \XdebugHandler ;
16+ use PHPUnit \Framework \TestCase ;
1717
18- class ClassTest extends BaseTestCase
18+ class ClassTest extends TestCase
1919{
2020 /**
2121 * @return void
@@ -37,32 +37,20 @@ public function testConstructorThrowsOnInvalidEnvPrefix()
3737 }
3838
3939 /**
40- * @dataProvider setterProvider *
41- * @param string $setter
42- * @param \Psr\Log\AbstractLogger|string|null $value
43- *
4440 * @return void
4541 */
46- public function testSettersAreFluent ($ setter , $ value )
42+ public function testSettersAreFluent ()
4743 {
4844 $ xdebug = new XdebugHandler ('myapp ' );
4945
50- $ params = null !== $ value ? array ($ value ) : array ();
51- $ result = BaseTestCase::safeCall ($ xdebug , $ setter , $ params , $ this );
52- self ::assertInstanceOf (get_class ($ xdebug ), $ result );
53- }
46+ $ result = $ xdebug ->setLogger (LoggerFactory::createLogger ());
47+ self ::assertInstanceOf (get_class ($ xdebug ), $ result , 'setLogger ' );
5448
55- /**
56- * @return array<string, mixed[]>
57- */
58- public function setterProvider ()
59- {
60- // $setter, $value
61- return array (
62- 'setLogger ' => array ('setLogger ' , LoggerFactory::createLogger ()),
63- 'setMainScript ' => array ('setMainScript ' , '-- ' ),
64- 'setPersistent ' => array ('setPersistent ' , null ),
65- );
49+ $ result = $ xdebug ->setMainScript ('-- ' );
50+ self ::assertInstanceOf (get_class ($ xdebug ), $ result , 'setMainScript ' );
51+
52+ $ result = $ xdebug ->setPersistent ();
53+ self ::assertInstanceOf (get_class ($ xdebug ), $ result , 'setPersistent ' );
6654 }
6755
6856 /**
0 commit comments