直接使用MockUp重写方法
静态非静态的方法都可以用MockUp来进行Mock
void test() {
new MockUp<要mock的方法所在的类>() {
// 重写要mock的方法
@mockit.Mock
public void 要mock的方法() {
}
};
controller.api();
}
本文介绍如何在Java程序中利用MockUp库来模拟(Mock)静态和非静态方法,以便在测试中替换具体行为。
直接使用MockUp重写方法
静态非静态的方法都可以用MockUp来进行Mock
void test() {
new MockUp<要mock的方法所在的类>() {
// 重写要mock的方法
@mockit.Mock
public void 要mock的方法() {
}
};
controller.api();
}
1021
1万+
4735

被折叠的 条评论
为什么被折叠?