public function testRegisterClientScript()
    {
        $class = new \ReflectionClass('webtoolsnz\\widgets\\RadioButtonGroup');
        $method = $class->getMethod('registerClientScript');
        $method->setAccessible(true);
        $widget = RadioButtonGroup::begin(['name' => 'test-widget-name', 'items' => Payment::$statuses]);
        $view = Yii::$app->getView();
        $widget->setView($view);
        $method->invoke($widget);
        $expected = <<<JS
jQuery(\\'#radio_button_w1\\').radioButtonGroup({\\"activeState\\":\\"active btn btn-success\\",\\"defaultState\\":\\"btn btn-default\\",\\"buttons\\":[]});
JS;
        $this->assertContains($expected, VarDumper::dumpAsString($view->js));
    }