🍯 Requirement Go 1.18+ for Generics, lower Go version please use 0.x
Extends stretchr/testify/assert for add more useful methods.
assert.Equal
- asserts values equal, but ignore type.assert.EqualHTML
- asserts HTML equal, ignore spaces.
go get github.com/longbridge/assert
package some_test
import (
"github.com/longbridge/assert"
)
func TestSomeMethod(t *testing.T) {
assert.EqualHTML(t, "<p>Hello world</p><p>This is next line</p>", `
<p>Hello world</p>
<p>This is next line</p>
`)
}
MIT