pesticide:库编写的域驱动测试,用Kotlin在Junit5之上编写

时间:2021-05-02 08:47:48
【文件属性】:
文件名称:pesticide:库编写的域驱动测试,用Kotlin在Junit5之上编写
文件大小:317KB
文件格式:ZIP
更新时间:2021-05-02 08:47:48
Kotlin 农药 用Kotlin编写的库,用于编写域驱动的测试(但它也适用于Java项目)。 我写了一篇博客文章中DDT农药: 我对农药的介绍: TLDR; 精简版 该名称源于担心应使用业务领域术语编写验收测试的问题。 滴滴涕也是一个恰当的名称,因为它们在杀死虫子(如杀虫剂)方面非常有效 目的是将我们的故事描述为参与者之间的互动,以及作为我们系统的抽象。 使用不同的系统实现,我们可以获得以下好处: 测试该功能在端到端和内存域中均有效 使用与业务密切相关的语言记录故事 在不使用用户界面详细信息的情况下描述测试(单击此处/在此处插入文本) 确保基础架构层中没有业务逻辑 确保业务逻辑中没有基础结构详细信息 农药如何起作用? 请参阅杀虫剂示例项目中的一些Kotlin示例,以及杀虫剂示例Java项目中的一些Java示例。 CalculatorDDT:最简单的例子 FablesDDT:仅在内存中的示例
【文件预览】:
pesticide-master
----gradlew.bat(3KB)
----gradlew(6KB)
----pesticide-examples()
--------src()
--------build.gradle(1KB)
----docs()
--------FablesTestRunning.png(106KB)
--------FablesTestCode.png(107KB)
----pesticide-core()
--------src()
--------build.gradle(2KB)
----gradle.properties(275B)
----LICENSE(11KB)
----gradle()
--------wrapper()
----.gitignore(54B)
----pesticide-examples-java()
--------src()
--------build.gradle(509B)
----CHANGELOG.md(3KB)
----todo.txt(656B)
----README.md(4KB)
----scripts()
--------releaseOnMavenCentral.sh(533B)
----settings.gradle(120B)
----build.gradle(514B)

网友评论