# Class: TestSuiteReport

## vertx-unit-js/test_suite_report~ TestSuiteReport

#### new TestSuiteReport()

The test suite reports is basically a stream of events reporting the test suite execution.

Source:
  - vertx-unit-js/test_suite_report.js, line 31

### Methods

#### endHandler(endHandler) → {TestSuiteReport}

##### Parameters:

Name | Type | Description
--- | --- | ---
`endHandler` | function |

Source:
  - vertx-unit-js/test_suite_report.js, line 121

##### Returns:

Type
  TestSuiteReport

#### exceptionHandler(handler) → {TestSuiteReport}

Set an exception handler, the exception handler reports the test suite errors, it can be called mulitple times before the test ends.

##### Parameters:

Name | Type | Description
--- | --- | ---
`handler` | function | the exception handler

Source:
  - vertx-unit-js/test_suite_report.js, line 61

##### Returns:

a reference to this, so the API can be used fluently

Type
  TestSuiteReport

#### handler(handler) → {TestSuiteReport}

##### Parameters:

Name | Type | Description
--- | --- | ---
`handler` | function |

Source:
  - vertx-unit-js/test_suite_report.js, line 77

##### Returns:

Type
  TestSuiteReport

#### name() → {string}

Source:
  - vertx-unit-js/test_suite_report.js, line 43

##### Returns:

the test suite name

Type
  string

#### pause() → {TestSuiteReport}

Source:
  - vertx-unit-js/test_suite_report.js, line 93

##### Returns:

Type
  TestSuiteReport

#### resume() → {TestSuiteReport}

Source:
  - vertx-unit-js/test_suite_report.js, line 107

##### Returns:

Type
  TestSuiteReport