E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spock
Spock
单元测试框架实战指南七 - 动态Mock
这篇讲解
Spock
自带的mock功能如何和powermock组合使用,发挥更强大的作用动态Mock静态方法(SpockWhere+PowerMock)在上一篇的例子中使用powermock让静态方法返回一个指定的值
Java老K
·
2020-12-06 23:28
java
spock
单元测试
mock
Spock
单元测试框架实战指南八 - 常用mock封装成基类
这一篇介绍在实际使用
Spock
的过程中如何把一些常用的测试方法抽出来,封装成基类使用BaseSpock在前面几篇文章讲解
Spock
结合powermock实现静态方法mock功能时,示例代码里经常会用到LogUtils
Java老K
·
2020-12-06 23:39
java
spock
junit
单元测试
Spock
单元测试框架实战指南六 - 静态方法测试
本篇主要讲解
Spock
如何扩展第三方PowerMock对静态方法进行测试实现原理前面的文章讲到
Spock
的单测代码是继承自Specification基类,而Specification又是基于Junit的注解
Java老K
·
2020-12-04 13:05
java
spock
单元测试
Spock
单元测试框架实战指南七 - 动态Mock
这篇讲解
Spock
自带的mock功能如何和powermock组合使用,发挥更强大的作用动态Mock静态方法(SpockWhere+PowerMock)在上一篇的例子中使用powermock让静态方法返回一个指定的值
Java老K
·
2020-12-04 13:00
java
spock
单元测试
mock
Spock
单元测试框架实战指南四 - 异常测试
这一篇主要讲使用
Spock
如何测试代码中抛异常的场景背景有些方法需要抛出异常来中断或控制流程,比如参数校验的逻辑:不能为null,不符合指定的类型,list不能为空等验证,如果校验不通过则抛出checked
Java老K
·
2020-12-01 14:40
java
spock
junit
单元测试
Mockito 结合 Springboot 进行应用测试的方法详解
可以和大部分流行的测试框架协同工作:通过SpringJUnit创建单元测试;生成测试数据初始化数据库用于测试;SpringBoot可以跟BDD(BehavierDrivenDevelopment)工具、Cucumber和
Spock
·
2020-11-28 16:26
Spock
单元测试框架实战指南三-If esle 多分支场景测试
一.Expect+Where如果业务比较复杂,对应的代码实现会有不同的分支逻辑,类似下面的伪代码:if(){if(){//代码逻辑}else{//代码逻辑}}elseif(){for(){if(){//代码逻辑}else{//代码逻辑returnresult;}}}这样的ifelse嵌套代码因为业务的原因很难避免,如果要测试这样的代码,保证覆盖到每一个分支逻辑的话,使用传统的Junit单元测试代码
Java老K
·
2020-11-27 12:40
java
spock
junit
单元测试
Spock
单元测试框架实战指南二-mock第三方依赖
Spock
自带的Mock用法在上一篇讲单元测试代码可读性和维护性的问题时举了一种业务场景,即接口调用,我们的用户服务需要调用用户中心接口获取用户信息,代码如下:/***用户服务*@author公众号:Java
Java老K
·
2020-11-27 12:06
java
spock
junit
mock
单元测试
Spock
单元测试框架实战指南三-If esle 多分支场景测试
一.Expect+Where如果业务比较复杂,对应的代码实现会有不同的分支逻辑,类似下面的伪代码:if(){if(){//代码逻辑}else{//代码逻辑}}elseif(){for(){if(){//代码逻辑}else{//代码逻辑returnresult;}}}这样的ifelse嵌套代码因为业务的原因很难避免,如果要测试这样的代码,保证覆盖到每一个分支逻辑的话,使用传统的Junit单元测试代码
Java老K
·
2020-11-27 11:05
java
spock
junit
单元测试
Spock
单元测试框架实战指南一
Spock
是什么?它和JUnit有什么区别?
这是
Spock
系列的第一篇文章,整个专辑会介绍
Spock
的用途,为什么使用
Spock
?它能给我们带来什么好处?它和JUnit、JMock、Mockito有什么区别?
Java老K
·
2020-11-24 09:59
java
spock
junit
单元测试
Spock
单元测试框架实战指南一
Spock
是什么?它和JUnit有什么区别?
这是
Spock
系列的第一篇文章,整个专辑会介绍
Spock
的用途,为什么使用
Spock
?它能给我们带来什么好处?它和JUnit、JMock、Mockito有什么区别?
Java老K
·
2020-11-24 09:38
java
spock
junit
单元测试
使用Python Tkinter实现剪刀石头布小游戏功能
我们可以将游戏命名为Rock-Paper-Scissors-Lizard-
Spock
。
·
2020-11-17 09:48
Spock
测试套件入门
目录
Spock
测试套件核心概念整体认识前置、后置同junit的类比Feature方法blocks典型的用法异常conditionthen和expect的区别cleanupblock的用法测试用例中的文本描述
西北偏北UP
·
2020-09-18 21:00
Interactive Python:Mini-project # 1 - Rock-paper-scissors-lizard-
Spock
AnIntroductiontoInteractiveProgramminginPythonbyJoeWarren,JohnGreiner,StephenWong,ScottRixnerMini-projectdescription—Rock-paper-scissors-lizard-SpockRock-paper-scissorsisahandgamethatisplayedbytwopeop
Focustc
·
2020-09-16 02:50
Coursera
Note
Python
名校编程公开课
--Python编程
详解Python位运算:(剑指offer)写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
我的个人网站
Spock
的学习经验上线啦。我的Github刚步入编程不久,还没有什么东西。找了很多答案发现都是错的,题目明说不能用加减乘除,有的答案却明目张胆的用了减法。
s1314p
·
2020-09-15 05:16
Python算法
剑指offer
Python
位运算
不用加减乘除做加法
SpringBoot+
Spock
的熟悉之路(三):用
Spock
对SpringBoot进行单元测试
用
Spock
对SpringBoot进行单元测试前言环境完整的依赖先说一嘴单元测试事先准备第三方插件引入添加Test自己的配置文件数据准备BaseControllerBaseServiceBaseRepository
无_言
·
2020-09-13 17:04
代码测试
Spock
单元测试
spring-boot
mybatis
SpringBoot+
Spock
的熟悉之路(一):能正常启动并使用
Spock
能正常启动并使用
Spock
前言对
Spock
的一言概述环境依赖IDEA的准备插件项目结构初次使用类的结构一个简单的例子简单总结遇到的问题项目启动或者BuildModule的时候控制台报版本不一致Can'tfindMacroTransformationOrInternalGroovyerror
无_言
·
2020-09-13 17:04
代码测试
Spock
Mock
SpringBoot
SpringBoot+
Spock
的熟悉之路(四):用
Spock
+H2对SpringBoot进行集成测试
用
Spock
+H2对SpringBoot进行集成测试前言环境完整的依赖事先准备添加配置文件数据准备BaseControllerBaseServiceBaseRepository和xmlDemoControllerService
无_言
·
2020-09-13 17:34
代码测试
spring-boot
Spock
H2database
集成测试
SpringBoot+
Spock
的熟悉之路(二):
Spock
,Mock和Mockitio的关系
Spock
,Mock和Mockitio的关系前言环境依赖
Spock
和MockitoMockito的简述Mock,Stub和Spy数据准备MockStubSpySpock中的Mock,Stub和Spy尽量不要混合使用部分语法对比遇到的问题
无_言
·
2020-09-13 17:33
代码测试
Springboot
Spock
Mock
Mockitio
如何提高P盘速度
最近很多POC项目出来,LHD啊,NEWBI啊,
SPOCK
,LV,BSN,KC,BPC,VOL等等,POC项目挖矿都需要先P盘,P盘的过程,可以简单理解为就是把硬盘写满彩票号码,然后用于抽奖(挖矿)。
黒虾社区
·
2020-09-11 11:05
硬盘挖矿
POC
挖矿
Spock
官方文档翻译(非机翻)
Spock
文档说明本文档为
Spock
官方文档的大致翻译,很多地方没有直接对应,官方文档参考:http://spockframework.org/spo...Groovy语言基础
Spock
是基于Groovy
大虾米
·
2020-08-24 17:39
spock
groovy
测试
Java Unit Test - Junit+Mocktio+
Spock
Java单元测试整理了当前在用三个Java单元测试框架,主要是Mocktio+
Spock
:1.最理想的开发测试驱动开发TDD-->链接?
Weison Wei
·
2020-08-23 21:56
Java单元测试
Java
Base
Spock
- 如何轻松体面地进行Java单元测试
测试驱动开发TDD在写新代码前写一个失败的测试用例消除重复主要工具JUnitSpockGeb信条没有测试的功能=没有的功能有测试=可重构有测试>有文档JUnit的打开方式CL:java-cpjunit.jarjunit.textui.TestRunnerclassName.methodNameAnt,Maven,Gradle,IDEKeepthebargreentokeepthecodeclean
Yujiaao
·
2020-08-22 11:21
spock
junit
geb
tdd
bdd
Spock
翻译Data Driven Testing
spock
数据驱动测试支持使他成为第一类级别特性IntroductionSupposewewanttospecifythebehavioroftheMath.maxmethod:classMathSpecextendsSpecification
nojava
·
2020-08-22 09:09
spock
bdd
Spock
Primer 翻译
目前项目大使用
spock
做测试,也是比较推荐的方式。简洁清爽SpockPrimer这一章假设你有关于groovy与单元测试基本知识。如
nojava
·
2020-08-22 09:08
spock
groovy
bdd
敏捷咨询工具箱(三)──结对辅导
--Mr.
Spock
什么是结对辅导在前面的两篇敏捷咨询工具箱中,我分享了如何做读书写代码活动和OO训练营。认真的做好这两项活动之后,团队的开发设计能力会提升一个台阶。
infoq
·
2020-08-22 02:03
敏捷
基于javassist实现aop
背景:系统集成测试,需要写mock(单元测试有
spock
等mock工具)。于是基于spring的aop实现了一个mock框架,可以用于集成测试。但是只能对spring管理的bean进行mock。
the-13th-floor
·
2020-08-21 23:22
java
Spock
官方文档翻译(非机翻)
Spock
文档说明本文档为
Spock
官方文档的大致翻译,很多地方没有直接对应,官方文档参考:http://spockframework.org/spo...Groovy语言基础
Spock
是基于Groovy
大虾米
·
2020-08-21 02:25
spock
groovy
测试
hdu5094 状态压缩+bfs
pid=5094ProblemDescriptionThisstoryhappenedonthebackgroundofStarTrek.
Spock
,thedeputycaptainofStarshipEnterprise
life4711
·
2020-08-20 12:09
状态压缩&&二进制
搜索
单元测试(二)Groovy 基本语法
在写单元测试的时候,我这里推荐使用spockframework,但是
spock
支持使用groovy的语言,今天我们先来简单学习groovy的基本语法官网学习链接地址:http://groovy-lang.org
三月凌空
·
2020-08-19 19:36
Groovy
基本语法
单元测试(三)
spock
框架
推荐大家在写单侧的时候使用
spock
框架,使用groovy语言进行编写单侧用例的时候,要比JUnit简单,而且方便的多,会节省大家很多的代码.官网学习地址:http://spockframework.org
三月凌空
·
2020-08-19 19:06
spock框架
单元测试
记录sonar才的一些坑
这两天一直在研究sonar单元测试覆盖率的问题,我们线上使用的是sonar的单元测试的扫描.我们平时单测是使用groovy语言写的,使用的是
spock
框架,自己研究了很长时间,今天也是跟大佬研究讨论了一下
三月凌空
·
2020-08-17 21:41
sonar
Interactive Programming in Python Mini Project 1
Rock-paper-scissors-lizard-
Spock
第一周的作业,很简单,按要求根据给出的模板写一个类似剪刀-石头-布的游戏。
不喝茶
·
2020-08-17 09:48
Python
python
游戏
计算机
编程语言
[MongoDB]db.serverStatus()命令详解
基本信息
spock
:PRIMARY>db.serverStatus(){"host":"h6.corp.yongche.org",//主机名"version":"2.6.2",//mongodb版本"process
边城cn
·
2020-08-09 09:31
NOSQL
EasyWord的使用——POI操作Word的工具
tjsj":newDefaultCustomization(LocalDateTime.now().toString()),"qm":newDefaultCustomization("EasyWord-
Spock
玉宇惟思
·
2020-08-08 02:33
JAVA
1 paper-rock-scissors-lizard-
spock
Rock-paper-scissors-lizard-Spocktemplate#Thekeyideaofthisprogramistoequatethestrings#"rock","paper","scissors","lizard","
Spock
"tonumbers
chicken11
·
2020-08-04 18:26
python
mini-projects
python
MOOC
计蒜客 Rock Paper Scissors Lizard
Spock
.
传送门。Didiisacuriousbaby.Oneday,shefindsacuriousgame,whichnamedRockPaperScissorsLizardSpock.ThegameisanupgradedversionofthegamenamedRock,Paper,Scissors.Eachplayerchoosesanoption.Andthenthoseplayersshowt
zuhiul
·
2020-07-29 21:55
计蒜客
FFT
Spock
和Groovy不兼容的问题解决
问题背景:运行testng,失败,跟踪到原始的出错为:becauseofexceptionorg.spockframework.util.IncompatibleGroovyVersionException:TheSpockcompilerplugincannotexecutebecauseSpock0.7.0-groovy-2.0isnotcompatiblewithGroovy1.8.6.Fo
shammyOu
·
2020-07-29 11:50
环境问题解决
spock
测试Data Driven Testing
spock
测试框架,引用官方文档的描述:SpockisatestingandspecificationframeworkforJavaandGroovyapplications.Whatmakesitstandoutfromthecrowdisitsbeautifulandhighlyexpressivespecificationlanguage.ThankstoitsJUnitrunner
风雨断肠
·
2020-07-28 10:46
《Java Testing with
Spock
》读书笔记
0、前置知识(写完最后一节,再补上这节吧)mock,参考mockito相关资料使用环境的搭建,maven+groovy+
spock
+spockspringgroovy:《groovy编程》《groovycookbook
一只狐狸侠
·
2020-07-13 23:43
groovy应用
在Springboot下使用
Spock
+Groovy进行测试
说明前久介绍了一下怎么使用领域驱动设计(DDD)来搭建后端项目,现在来填坑讲下在Springboot下使用
Spock
+Groovy进行测试ヽ(ー_ー)ノ介绍:Groovy是一种基于JVM(Java虚拟机
芸灵fly
·
2020-07-13 19:45
Spring
Boot
【转】Spring Boot应用的测试——Mockito
可以和大部分流行的测试框架协同工作:通过SpringJUnit创建单元测试;生成测试数据初始化数据库用于测试;SpringBoot可以跟BDD(BehavierDrivenDevelopment)工具、Cucumber和
Spock
badlogic
·
2020-07-13 16:08
SpringBoot2集成
Spock
-Groovy测试框架从零开始
其他SpringBoot2集成
Spock
真的是千篇一律,而且一些细节问题还是比较多.花费了2个小时才集成完毕.此篇文章将会从maven导包开始,介绍如何集成
Spock
以及使用,如果有任何不足或问题之处请斧正
mt23
·
2020-07-13 08:31
程序员的测试
TensorFlow.js课程笔记(四)
升级版就是添加了
Spock
和Lizard另外两个手势,有兴趣的可以看一下维基百科。这里主要用到了迁移学习的知识,将mobilenet识别图像特征的能力迁移到我们的应用中,然后根据实际的需求进行改写。
BlueBlueSkyZ
·
2020-07-12 23:15
js
machine
learning
SpockFramework 测试框架介绍
在最近1年的测试工作中,一直在用SpockFramework(简称
Spock
)测试框架,它是基于Groovy语言来编写测试脚本,可以被集成到Spring中。
风动幡动001
·
2020-07-12 17:53
使用
Spock
框架进行单元测试
2.2.3.单元测试难以去除依赖3.1.1.groovy3.1.2.specificationlanguage3.1.3.单元测试的运行场景3.2.1.已有的java单元测试框架3.2.2.为什么使用
spock
3.2.3
沃德天•维森莫•拉莫帅
·
2020-06-27 03:06
测试
Baeldung Java 周评 | 第一百一十二弹(关键词:
Spock
单元测试规范、RxJava 并行执行阻塞任务、全文检索转换为 POJO、Spring Boot 微服务创建佩奇排行分析平台)
Spring以及Java相关使用
Spock
框架编写单元测试:规范简介,第三部分[petrikainulainen.net]该读物继续探索使用
Spock
进行的测试,这一次是对规格的仔细研究。
Snow Hide(雪诺海德)
·
2020-06-26 14:23
Baeldung
Java
周评
SK/La seine塞纳河 (7)
Spock
并没有急着喝上一口苦咖啡,只是将其放置于桌角,开始翻动桌上堆满了的联邦
Asteria16
·
2020-06-24 07:57
望文生义,Groovy/
Spock
测试框架
单元测试重要不重要?大多数受访者会回答重要;单元测试好不好写?超过一半的受访者会回答不好写;单元测试这种重要却又不好写的设定恐怕会让不少人在使用它时分分钟想暴走。撇开高大上的测试思想、模式不谈,究竟有哪些实际的问题阻碍了我们去写好测试?是不是解决了这些问题就有可能让单元测试变成康庄大道,先让我大开脑洞帮大家分析分析。Reason1:英文没学好很多时候当你想好了要怎么实现,这里用一个模式,那里用一个
hxfirefox
·
2020-04-06 01:59
使用
Spock
在Java项目中UT
使用
Spock
在Java项目中UThttp://blog.brucefeng.info/post/
spock
-in-java-ut1.
Spock
是什么2.
Spock
的基本概念2.1Demo2.2Specification2.3Fields2.4FixtureMethods
葡萄喃喃呓语
·
2020-03-29 13:18
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他