Junit的Composite模式, 跟享元模式很接近:
[img]http://dl.iteye.com/upload/attachment/144264/b3535fc9-65da-3850-9cb3-f8baa501ed65.jpg[/img]
TestSuite 里面包含一个或多个Test,而TestSuite和TestCase均继承自Test接口,这样就可以使TestSuite中既可以包含TestCase,也可以包含TestSuite自身。
[img]http://dl.iteye.com/upload/attachment/144264/b3535fc9-65da-3850-9cb3-f8baa501ed65.jpg[/img]
TestSuite 里面包含一个或多个Test,而TestSuite和TestCase均继承自Test接口,这样就可以使TestSuite中既可以包含TestCase,也可以包含TestSuite自身。