我开始为我的应用程序中的一些元素构建一个测试套件。在顶层我有一个<my-app>
元素,在它的模板中它使用一个<my-session
元素来控制用户登录和一个<iron-media-query>
元素来定义在应用程序标题中使用的字符串多长时间。
为了更好地控制这两者的行为,我正在构建它们的特殊测试版本并使用该replace('my-session').with('test-session')
方法来改变它们。我还将使用该stub
功能来控制与测试套件的交互。
我已完整阅读了聚合物网站上的文档,但我无法确定您是否必须在致电之前或之后replace
使用.stub
fixture
有人可以建议