method
assert_queries_count
v7.2.3 -
Show latest stable
- Class:
ActiveRecord::Assertions::QueryAssertions
assert_queries_count(count = nil, include_schema: false, &block)public
Asserts that the number of SQL queries executed in the given block matches the expected count.
# Check for exact number of queries assert_queries_count(1) { Post.first } # Check for any number of queries assert_queries_count { Post.first }
If the :include_schema option is provided, any queries (including schema related) are counted.
assert_queries_count(1, include_schema: true) { Post.columns }