feat: add 'toBeDOMElementWithAttributes' matcher
feat: add 'toBeDOMElementWithClasses' matcher