小编Jav*_*der的帖子

Mockito调用真正的方法

我有一个有2种方法的课程.我想模拟类,然后模拟第一个方法,但不是第二个方法.

例如

class C {
 void m1() { ...}
 boolean m2() { ... return flag;}
}     
Run Code Online (Sandbox Code Playgroud)

单元测试代码:

C cMock = Mockito.mock(C.class);
Mockito.doNothing().when(cMock).m1();
Mockito.when(cMock.m2()).thenCallRealMethod();
Run Code Online (Sandbox Code Playgroud)

奇怪的是m2没有被调用.

我在这里想念什么吗?

java junit mockito

30
推荐指数
2
解决办法
6万
查看次数

如何在两个分支中合并拉取请求?

我有两个分公司developtesttest是在develop几周后创建的。

我创建了一个请求请求test,我的团队成员将其合并。现在,我想将相同的更改推送到develop分支。我尝试了采摘,但是没有用。

无论如何,我可以拉相同的拉请求到develop分支吗?

git github git-pull git-merge

8
推荐指数
1
解决办法
5459
查看次数

在谷歌折线图中排序x轴上的数据

我正在使用谷歌折线图按时间戳(x轴)绘制数据.

我的问题是谷歌图表没有自动排序x轴.

例如,应该是图表中第一个的"15:45:23 678"数据点显示在#2处.如果我把它放在第一位,那就没事了.这意味着Google图表并不关心数据,而是在看到数据时进行绘制.

问题是我的数据集非常庞大,基于x轴数据对其进行排序需要花费大量时间.折线图中是否有可以在浏览器中对其进行排序的标志?

以下是样本数据:

['x', 'c1', 'c2', 'c3', 'c4', 'c5', 'c6'],

['15:48:13 744', 0, 0, 0, 0, 0, 0], 

['15:45:23 678', 5, 17, 36, 3957, 20, 21], 

['15:48:18 749', 0, 0, 0, 0, 0, 0]
Run Code Online (Sandbox Code Playgroud)

google-visualization

7
推荐指数
1
解决办法
1万
查看次数

c ++:生成函数调用树

我想解析项目中的当前c ++文件并列出其中的所有方法/函数,然后生成函数调用和调用树.你可以参考doxygen如何生成调用树.

我检查了gccxml但它没有列出从另一个函数调用的函数.

请建议我使用一些轻量级工具(开源).

谢谢!

c++ gcc slickedit doxygen

5
推荐指数
1
解决办法
5630
查看次数