Skip to content

Assertions List

samizdam edited this page Oct 22, 2016 · 2 revisions

AbstractUnitTestCase Assertions

  • assertTrue(expr: boolean, msg?: string)
  • assertFalse(expr: boolean, msg?: string)
  • assertUndefined(expr, msg?: string)
  • assertNotNull(expr, msg?: string)
  • assertEquals(expected, actual, msg?: string)
  • assertSame(expected, actual, msg?: string)
  • assertNotSame(expected, actual, msg?: string)
  • assertNull(expr, msg?: string)
  • assertContains(needle, haystack, msg?: string)
  • assertInstanceOf(expected, actual, msg?: string)
  • expectException(exceptionClass, msg?: string)

AbstractDomTestCase Assertions

AbstractDocumentTestCase extend AbstractUnitTestCase with next suitable for DOM testing assertions:

  • assertElementExists(doc: Document, selector: string, msg?: string)
  • assertElementNotExists(doc: Document, selector: string, msg?: string)
  • assertElementHasClass(element: Element, className: string, msg?: string)
  • assertElementNotHasClass(element: Element, className: string, msg?: string)
  • assertElementsCount(document: Document, selector: string, count: number, msg?: string)
  • assertElementHasAttribute(element: Element, attributeName: string, msg?: string)
  • assertElementNotHasAttribute(element: Element, attributeName: string, msg?: string)
Clone this wiki locally