在尝试模块化Origen 测试接口时,以下哪种方法最好?
1)创建一个其他子测试接口继承的基础测试接口,从子流文件中调用
2)创建单个接口类并使用mixin模块来处理特定的测试模块
谢谢
绝对选项(2)是要走的路,这将使将来更容易包含来自多个来源的预先编写的界面助手。
例如,我们开始开发一个 Origen V93K 标准库,我们将及时提供一个接口 mixin 来生成使用它的测试,并且您可能还会在您的公司内开发您自己的库,您也想混入这些库。
请参阅本节底部的示例,其中有一个包含MyLibrary
mixin 的接口,这就是您要设置接口的方式:http:
//origen-sdk.org/origen/guides/program/v93k/#Distribute_as_a_Plugin