# Table of Contents - rails-dom-testing-2.0.3 Documentation

## Classes and Modules

- HTMLSelector
- Rails
- Rails::Dom
- Rails::Dom::Testing
- Rails::Dom::Testing::Assertions
- Rails::Dom::Testing::Assertions::DomAssertions
- Rails::Dom::Testing::Assertions::SelectorAssertions
- Rails::Dom::Testing::Assertions::SelectorAssertions::CountDescribable
- SubstitutionContext

## Methods

- ::new — SubstitutionContext
- #assert_dom_equal — Rails::Dom::Testing::Assertions::DomAssertions
- #assert_dom_not_equal — Rails::Dom::Testing::Assertions::DomAssertions
- #assert_select — Rails::Dom::Testing::Assertions::SelectorAssertions
- #assert_select_email — Rails::Dom::Testing::Assertions::SelectorAssertions
- #assert_select_encoded — Rails::Dom::Testing::Assertions::SelectorAssertions
- #assert_size_match! — Rails::Dom::Testing::Assertions::SelectorAssertions
- #compare_doms — Rails::Dom::Testing::Assertions::DomAssertions
- #css_select — Rails::Dom::Testing::Assertions::SelectorAssertions
- #document_root_element — Rails::Dom::Testing::Assertions::SelectorAssertions
- #equal_attribute? — Rails::Dom::Testing::Assertions::DomAssertions
- #equal_attribute_nodes? — Rails::Dom::Testing::Assertions::DomAssertions
- #equal_children? — Rails::Dom::Testing::Assertions::DomAssertions
- #fragment — Rails::Dom::Testing::Assertions::DomAssertions
- #match — SubstitutionContext
- #matcher_for — SubstitutionContext
- #nest_selection — Rails::Dom::Testing::Assertions::SelectorAssertions
- #nodeset — Rails::Dom::Testing::Assertions::SelectorAssertions
- #pluralize_element — Rails::Dom::Testing::Assertions::SelectorAssertions::CountDescribable
- #substitutable? — SubstitutionContext
- #substitute! — SubstitutionContext