public function testSetDefaultParam() { $router = new Router(); $return = $router->setDefaultParam('foo', 'bar'); $this->assertSame($router, $return); $expected = ['foo' => 'bar']; $reflection = new ReflectionProperty($router, 'defaultParams'); $reflection->setAccessible(true); $this->assertSame($expected, $reflection->getValue($router)); }