Package org.sonar.api.web

Examples of org.sonar.api.web.Dashboard.addWidget()


  public Dashboard createDashboard() {
    Dashboard dashboard = Dashboard.create()
      .setGlobal(true)
      .setLayout(DashboardLayout.TWO_COLUMNS);

    dashboard.addWidget(WelcomeWidget.ID, 1);
    addMyFavouritesWidget(dashboard);
    addProjectsWidgets(dashboard);

    return dashboard;
  }
View Full Code Here


  @Test
  public void shouldCreateDtoFromExtension() {
    Dashboard dashboard = Dashboard.create()
      .setGlobal(true)
      .setLayout(DashboardLayout.TWO_COLUMNS_30_70);
    Dashboard.Widget widget = dashboard.addWidget("fake-widget", 1);
    widget.setProperty("fake-property", "fake_metric");
    when(fakeDashboardTemplate.createDashboard()).thenReturn(dashboard);

    DashboardDto dto = task.createDtoFromExtension("Fake", fakeDashboardTemplate.createDashboard());
    assertThat(dto.getUserId()).isNull();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.