没有合适的资源?快使用搜索试试~ 我知道了~
java完整扑克源码-mutation-demo:突变演示
共78个文件
java:50个
png:9个
pdf:4个
需积分: 10 2 下载量 108 浏览量
2021-06-05
17:32:44
上传
评论
收藏 740KB ZIP 举报
温馨提示
java完整源码突变测试,在幕后 作者:Sébastien Mosser(联系人:) 修订:2021.03 介绍 存储库内容 该存储库的组织方式如下: poker-hands-kata :本讲座中考虑的被测系统; src :我们的变异工具的源代码; plantuml :描述实现的 UML 模型,使用 PlantUML 工具(和相关的 PNG 版本); docs :包含屏幕截图或其他资源的目录; clean.sh : 清理目录的脚本; prof-x.sh :实现我们的突变测试框架的完整业务逻辑的脚本。 要求 要运行此演示,您将需要以下技术堆栈: Java 11+ Maven 3.6+ 一种执行 bash 脚本的方法(在 Mac Os Big Sur 上测试) 可选:用于运行 SonarQube 的 docker 设置 示范 第 0 步:突变测试? 简而言之,变异测试是一种基于故障注入的方法。 为了评估测试套件的质量,我们自愿在被测系统内部引入错误(称为“突变”),并测量测试套件是否设法杀死突变体。 变异测试是一种快速衡量对测试套件的近似“信心”的方法,是对其他指标(如线路覆盖率或分支覆盖
资源推荐
资源详情
资源评论
收起资源包目录
mutation-demo-master.zip (78个子文件)
mutation-demo-master
pom.xml 1KB
docs
sonarqube-coverage.png 26KB
jacoco.png 204KB
pit-global.png 41KB
pit-detailed.png 159KB
sonarqube-global.png 25KB
plantuml
available.pdf 42KB
available.png 34KB
overview_sd.pdf 34KB
overview.puml 882B
mvp.pdf 40KB
overview_sd.png 42KB
_commons.style 1KB
overview.pdf 40KB
mvp.png 35KB
overview_sd.puml 1KB
Makefile 458B
available.puml 901B
overview.png 37KB
mvp.puml 1017B
poker-hands-kata
pom.xml 1KB
src
test
java
com
kata
poker
TwoPairRuleTest.java 930B
RankTest.java 832B
CardBuilder.java 971B
GameRulesTest.java 2KB
HandTest.java 2KB
GameRunnerTest.java 891B
GameTest.java 17KB
GameResultFormatterTest.java 3KB
main
java
com
kata
poker
Winner.java 726B
GameRules.java 666B
TwoPairRule.java 462B
FourOfKindRule.java 631B
GameResult.java 168B
RankDisplay.java 332B
StraightFlushRule.java 411B
PlayerParser.java 352B
Cards.java 2KB
ThreeOfKindRule.java 480B
RankFormatter.java 2KB
Game.java 564B
ThreeCards.java 458B
Card.java 2KB
GameResultFormatter.java 740B
Rank.java 11KB
GameRunner.java 998B
Player.java 210B
HighestCardRule.java 261B
Hand.java 2KB
CardParser.java 949B
StraightRule.java 293B
TwoCards.java 757B
FlushRule.java 282B
HandParser.java 498B
PairRule.java 477B
Rule.java 112B
spoon.classpath-app.tmp 146B
.gitignore 14B
README.md 125B
src
main
java
Runner.java 1KB
rewriters
ReturnNull.java 522B
ConditionAlwaysFalse.java 816B
Trace.java 752B
ConditionAlwaysTrue.java 814B
Rewriter.java 576B
InvertCondition.java 1007B
mutators
Mutator.java 564B
SwitchCondition.java 470B
FixCondition.java 670B
IntroduceNullPointer.java 440B
finders
Finder.java 237B
Condition.java 1KB
ObjectReturn.java 670B
Main.java 346B
prof-x.sh 2KB
.gitignore 46B
README.md 23KB
clean.sh 43B
共 78 条
- 1
资源评论
weixin_38717574
- 粉丝: 14
- 资源: 925
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功