【发布时间】:2015-04-07 10:59:33
【问题描述】:
我正在尝试使用 Mockito 编写 Junit 测试用例。每当我尝试使用存根,即使用 when 和 returnThen 时,我都会收到一个编译时错误,即该类的 when 是未知的。以下是我的JUnit sn-p
@Before
public void setUp() throws Exception {
registryIndexConfig = mock(RegistryIndexConfig.class);
when(registryIndexConfig.getIndexName()).thenReturn("Demogoblin");
}
我已经导入了以下类、包
import static org.junit.Assert.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Before;
import org.junit.Test;
import org.mockito.Mock;
import org.mockito.Mockito;
import org.testng.Assert;
import static org.mockito.Mockito.mock;
import org.junit.runner.RunWith;
import org.mockito.runners.MockitoJUnitRunner;
import static org.mockito.Mockito.stub;
请有人指出我在这里做错了什么?
【问题讨论】:
-
“我收到一个编译时错误,时间不明” 恕我直言,这很清楚