1

我是 QAF 2.18 的新手,并试图了解AbstractTestCase在以下情况下如何使用 Generic 接受类型参数。

public abstract class AbstractTestCase<D, B extends UiTestBase<D>>

表示的WebDriverTestCase扩展AbstractTestCase<D, B extends UiTestBase<D>>AbstractTestCase必须并且应该使用接口UiTestBase或具有接口实现的类UiTestBase<D>。我试图深入研究并找不到,QAFExtendedWebDriver并且WebDriverTestBase类没有UiTestBase以任何方式实现。谁能帮我理解这是如何工作的?提前致谢。

public class WebDriverTestCase extends AbstractTestCase<QAFExtendedWebDriver, WebDriverTestBase>
4

0 回答 0