由于Twisted程序采用事件驱动,并使用Deferred来处理事件,使用Python unittest的写测试并不容易。因此,
Twisted拓展了unitest,并使用命令行工具来运行测试。这些组建构成了Trial。