blob: 8f306b2ff844636b09b865dfda61903db6e4868a [file] [log] [blame]
Adrià Vilanova Martínezf19ea432024-01-23 20:20:52 +01001// Copyright 2020 The Chromium Authors
Copybara854996b2021-09-07 19:36:02 +00002// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5import {assert} from 'chai';
6import {MrHotlistHeader} from './mr-hotlist-header.js';
7
8/** @type {MrHotlistHeader} */
9let element;
10
11describe('mr-hotlist-header', () => {
12 beforeEach(() => {
13 // @ts-ignore
14 element = document.createElement('mr-hotlist-header');
15 document.body.appendChild(element);
16 });
17
18 afterEach(() => {
19 document.body.removeChild(element);
20 });
21
22 it('initializes', () => {
23 assert.instanceOf(element, MrHotlistHeader);
24 });
25
26 it('renders', async () => {
27 element.selected = 2;
28 await element.updateComplete;
29
30 assert.equal(element.shadowRoot.querySelector('mr-tabs').selected, 2);
31 });
32});