java-liskov-example:关于如何使用 JUnit 通过合约测试强制执行 liskov 替换原则的简单演示

时间:2021-06-10 05:30:20
【文件属性】:
文件名称:java-liskov-example:关于如何使用 JUnit 通过合约测试强制执行 liskov 替换原则的简单演示
文件大小:322KB
文件格式:ZIP
更新时间:2021-06-10 05:30:20
Java Java 契约测试示例 该程序提供了一个示例,说明如何使用 JUnit 执行 Liskov 的替换原则。 我用它作为博客文章的插图。 您可以从命令行构建和运行程序。 存储库包含所有必要的文件。 使用以下过程执行此操作: 克隆存储库 $ > git clone https://github.com/supalogix/java-liskov-example.git 切换到目录 $ > cd java-liskov-example 为 .class 文件创建一个输出目录 $ > mkdir output 编译所有java文件 $ > javac -d output -cp .:lib/ * test/set/ * .java test/set/impl/ * .java 运行测试 $ > java -cp .:lib/ * :output/ * org.junit.runner.JUni
【文件预览】:
java-liskov-example-master
----src()
--------CountIntegers.java(293B)
----LICENSE(18KB)
----README.md(913B)
----lib()
--------junit-4.12.jar(308KB)
--------hamcrest-core-1.3.jar(44KB)
----test()
--------set()

网友评论