import { html } from 'lit'
import { fixture, expect } from '@open-wc/testing'
import { OxPropertyPanel } from '../src/ox-property-panel.js'
import '../src/ox-property-panel.js'
describe('OxPropertyPanel', () => {
it('has a default header "Hey there" and counter 5', async () => {
const el = await fixture(html``)
// expect(el.header).to.equal('Hey there')
// expect(el.counter).to.equal(5)
})
it('increases the counter on button click', async () => {
const el = await fixture(html``)
el.shadowRoot!.querySelector('button')!.click()
// expect(el.counter).to.equal(6)
})
it('can override the header via attribute', async () => {
const el = await fixture(html``)
// expect(el.header).to.equal('attribute header')
})
it('passes the a11y audit', async () => {
const el = await fixture(html``)
await expect(el).shadowDom.to.be.accessible()
})
})