【发布时间】:2012-10-30 21:47:24
【问题描述】:
有没有办法从对象内部调用断言?我正在编写 Selenium 测试并使用测试单元进行断言和轻松报告。我在顶级测试(扩展 Test::Unit::TestCase 的类)和 selenium webdriver 之间有一个抽象层。我有我的抽象层负责页面上的所有项目,如果抽象层发现的东西与预期不同,我需要一种方法让顶层测试停止。如果我可以从这个抽象层内部调用一个 Test::Unit 断言,那将是理想的。如果有任何关于如何更好地实现这一点的建议,我愿意接受建议。 谢谢, 扎克
【问题讨论】:
标签: ruby selenium-webdriver testunit pageobjects