span class="p">)</span></code> test macro is used to verify that evaluating the given expression raises an error (i.e. calls the <code class="language-c++ highlighter-rouge"><span class="n">error</span><span class="p">()</span></code> function). If an error is raised, the test is reported as <code class="language-c++ highlighter-rouge"><span class="n">Correct</span></code>.  If not, the test is reported as a failure.  As an example, <code class="language-c++ highlighter-rouge"><span class="n">EXPECT_ERROR</