package el_test
import (
"testing"
g "github.com/maragudk/gomponents"
"github.com/maragudk/gomponents/assert"
"github.com/maragudk/gomponents/el"
)
func TestH1(t *testing.T) {
t.Run("returns an h1 element", func(t *testing.T) {
assert.Equal(t, `
hat
`, el.H1("hat", g.Attr("id", "headline")))
})
}
func TestH2(t *testing.T) {
t.Run("returns an h2 element", func(t *testing.T) {
assert.Equal(t, `hat
`, el.H2("hat", g.Attr("id", "headline")))
})
}
func TestH3(t *testing.T) {
t.Run("returns an h3 element", func(t *testing.T) {
assert.Equal(t, `hat
`, el.H3("hat", g.Attr("id", "headline")))
})
}
func TestH4(t *testing.T) {
t.Run("returns an h4 element", func(t *testing.T) {
assert.Equal(t, `hat
`, el.H4("hat", g.Attr("id", "headline")))
})
}
func TestH5(t *testing.T) {
t.Run("returns an h5 element", func(t *testing.T) {
assert.Equal(t, `hat
`, el.H5("hat", g.Attr("id", "headline")))
})
}
func TestH6(t *testing.T) {
t.Run("returns an h6 element", func(t *testing.T) {
assert.Equal(t, `hat
`, el.H6("hat", g.Attr("id", "headline")))
})
}