我正在尝试为我的某些服务创建测试类,但是我无法模拟我的DAO,如下所示:
import org.springframework.stereotype.Repository;
@Repository
public class TestDAO {
}
这是我的考试班
import org.junit.jupiter.api.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
@RunWith(MockitoJUnitRunner.class)
class ArchivoTest {
@Mock
public TestDAO testDAO;
@Test
public void test() {
System.out.print(testDAO == null);
}
}
当我使用JUnit运行测试时,archivoDAO始终为null,并且我不知道该怎么办或是否丢失了某些东西。我是mockito的一个完全菜鸟,但是通过Google半小时的搜索并没有解决任何问题,因此我想这并不是很明显。预先感谢