setUp() {
    // Set up clock.
    mockClock = new MockClock();
    mockClock.install();
    root = dom.createDom(TagName.DIV);
    document.body.appendChild(root);
    // Set up the tenant button click callback.
    selectedTenant = null;
    onTenantSelect = (tenantId) => {
      selectedTenant = tenantId;
    };

    component = new SelectTenant(
        onTenantSelect,
        [{
            tenantId: 'TENANT_ID',
            displayName: 'Contractor A',
            buttonColor: '#FFB6C1',
            iconUrl: 'icon-url',
          },
          {
            tenantId: null,
            displayName: 'ACME',
            buttonColor: '#53B2BF',
            iconUrl: 'icon-url',
          }],
        goog.bind(
            TosPpTestHelper.prototype.onTosLinkClick,
            tosPpTestHelper),
        goog.bind(
            TosPpTestHelper.prototype.onPpLinkClick,
            tosPpTestHelper));
    component.render(root);
    tosPpTestHelper.setComponent(component);
    // Reset previous state of tosPp helper.
    tosPpTestHelper.resetState();
    pageTestHelper.setClock(mockClock).setComponent(component);
  }
@fileoverview Tests for the page displaying a list of tenants to select from.