文件名称:oo-tests:可重用的测试断言
文件大小:39KB
文件格式:ZIP
更新时间:2024-06-02 22:42:20
java testing oop junit elegantobjects
OO测试 介绍: 好的测试必须只有。 从理论上讲,很难不同意这一点。 但是在实践中有时很难实现。 某些被测模块可能具有复杂的前提条件和假设,并且它们的模拟可能不适合一个陈述。 例如,考虑一个类,该类调用一些HTTP API: 为了对此类进行良好的隔离单元测试,将需要引导并配置模拟HTTP服务器。 它通常不是单语句操作。 如果用于引导模拟HTTP服务器的代码位于测试代码或BeforeTest / AfterTest块中,则表示未跟踪其覆盖范围。 它未经测试,但可能包含错误。 可能还有另一个类调用相同的HTTP API。 但是,Before / AfterTest块中的模拟服务器初始化不可在测试模块外部重用。 OO-tests项目提供了测试面向对象代码的新方法。 可重用断言是一个实现com.pragmaticobjects.oo.tests.Assertion接口的Java类。 目
【文件预览】:
oo-tests-master
----deploy.sh(363B)
----.travis.yml(124B)
----LICENSE(1KB)
----README.md(3KB)
----tests-core()
--------src()
--------pom.xml(995B)
----tests-junit4()
--------src()
--------pom.xml(1KB)
----pom.xml(4KB)
----appveyor.yml(793B)
----.gitignore(136B)
----tests-junit5()
--------src()
--------pom.xml(1KB)