mozilla

Compare Revisions

Mochitest

Change Revisions

Revision 591683:

Revision 591683 by mikedeboer on

Revision 591687:

Revision 591687 by mikedeboer on

Title:
Mochitest
Mochitest
Slug:
Mochitest
Mochitest
Tags:
"Developing Mozilla", "Automated testing"
"Developing Mozilla", "Automated testing"
Content:

Revision 591683
Revision 591687
t288        <code>export_assertions()</code> - Call this function to t288        <code>export_assertions()</code> - Call this function to 
>tack all the assertion methods defined in Assert.jsm to the tests>tack all the assertion methods defined in <a href="/en/docs/Mozil
>' global scope. These methods are already available on the global>la/JavaScript_code_modules/Assert.jsm" title="/en/docs/Mozilla/Ja
> Assert object, but authors might find this not convenient enough>vaScript_code_modules/Assert.jsm">Assert.jsm</a> to the tests' gl
>.>obal scope. These methods are already available on the global Ass
 >ert object, but authors might find this not convenient enough.
289      </li>
290      <li>
291        <code>Assert.ok(value, message)</code>
292      </li>
293      <li>
294        <code>Assert.equal(actual, expected, message)</code>
295      </li>
296      <li>
297        <code>Assert.notEqual(actual, expected, message)</code>
298      </li>
299      <li>
300        <code>Assert.deepEqual(actual, expected, message)</code>
301      </li>
302      <li>
303        <code>Assert.notDeepEqual(actual, expected, message)</cod
 >e>
304      </li>
305      <li>
306        <code>Assert.strictEqual(actual, expected, message)</code
 >>
307      </li>
308      <li>
309        <code>Assert.notStrictEqual(actual, expected, message)</c
 >ode>
310      </li>
311      <li>
312        <code>Assert.throws(block, expected, message)</code>

Back to History