public function testModuleSuffix()
{
$ref = $this->buildObject(Yii::$app->getModule('urlmodule'));
$ref->suffix = 'bar';
$response = $ref->getRequestRoute();
$this->assertArrayHasKey('route', $response);
$this->assertArrayHasKey('args', $response);
$this->assertEquals('bar/index', $response['route']);
$this->assertEquals(0, count($response['args']));
$url = $ref->getUrlRule();
$this->assertEquals('urlmodule', $url['module']);
$this->assertEquals('urlmodule/bar/index', $url['route']);
$this->assertTrue(empty($url['params']));
$controllerResponse = $ref->run();
$this->assertEquals('bar', $controllerResponse);
}