Author Archives: coder4

Mockito做单元测试时一些高级用法

在Mockito中,我们一般这样验证桩的调用:
Mockito.verify(xxx, Mockito.times(1)).func1(Mockito.anyObject());
但是有时候,我们希望能验证调用的基础上,再验证这个参数,可以这么搞:
ArgumentCaptor<TypeA> typeACaptor = ArgumentCaptor.forClass(TypeA.class);
Mockito.verify(xxx, Mockito.times(1)).fun[......]

继续阅读

如何完成github和gerrit的双向同步

首先说明一点的是,我这里使用的是gerrit的docker镜像。如果你是自己安装的,可能部分路径位置需要做一些改变。

1、github项目导入到gerrit

备注:从github到gerrit,我这里的需求只是导入,并没有实时同步。

在github创建一个repo,例如replication-demo
git clone git@github.com:liheyuan/replication-demo.git
在gerrit创建一个项目,注意保持同样的名字(非比选)和空提交[......]

继续阅读