We should extend PhutilTestCase to include more PHPUnit-like functionality. Some discussion in T140.
Specifically, I think that the following would be useful:
- Data providers
- Some strong assertions such as assertInstanceOf.
- Dependencies between tests (in PHPUnit this is achieved with the @depends annotation).