2026年Java后端开发单元测试专项训练试卷.docxVIP

  • 1
  • 0
  • 约1.42万字
  • 约 18页
  • 2026-08-14 发布于贵州
  • 举报

2026年Java后端开发单元测试专项训练试卷.docx

2026年Java后端开发单元测试专项训练试卷

考试时间:______分钟总分:______分姓名:______

一、选择题(每题2分,共20分)

1.下列关于单元测试的说法中,错误的是?

A.单元测试针对的是代码中最小的可测试单元,通常是方法或函数。

B.单元测试的目的是验证代码单元是否按预期工作。

C.单元测试需要模拟(Mock)所有外部依赖,以实现隔离性。

D.单元测试应由开发人员编写,是软件开发过程的一部分。

2.在JUnit5中,用于标记一个方法作为测试方法的注解是?

A.`@BeforeAll`

B.`@AfterEach`

C.`@Test`

D.`@ParameterizedTest`

3.以下哪个断言用于检查一个对象是否为`null`?

A.`assertEquals`

B.`assertTrue`

C.`assertNotNull`

D.`assertThrows`

4.在使用Mockito框架时,`mock(MyClass.class)`与`mock(newMyClass())`的主要区别在于?

A.前者创建的Mock对象可以被Mockito跟踪所有方法调用,后者不能。

B.前者性能更

文档评论(0)

1亿VIP精品文档

相关文档