| Class | Description | 
|---|---|
| Asserts | TODO should move this to new package brooklyn.util.assertions
 and TODO should add a repeating() method which returns an AssertingRepeater extending Repeater
 and:
  adds support for requireAllIterationsTrue
  convenience run methods equivalent to succeedsEventually and succeedsContinually | 
| Asserts.BooleanWithMessage | |
| BrooklynLeakListener | |
| EntityTestUtils | |
| HttpTestUtils | Utility methods to aid testing HTTP. | 
| LoggingVerboseReporter | |
| NetworkingTestUtils | |
| PerformanceTestUtils | |
| PlatformTestSelectorListener | |
| StatusListener | adapted from the following class: | 
| TestResourceUnavailableException | Indicates that a test cannot be run as a necessary resource is not available. | 
| TrustingSslSocketFactory | |
| VerboseReporter | Reporter printing out detailed messages about what TestNG
 is going to run and what is the status of what has been just run. | 
| WebAppMonitor | Repeatedly polls a given URL, to check if it is always available. |