JUnit 在线测试
以下测验提供了与JUnit Framework相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。
问题1 - 关于JUnit,以下哪项是正确的?
A - JUnit测试可以组织成包含测试用例甚至其他测试套件的测试套件。
Answer : C
说明 (Explanation)
JUnit测试可以组织到包含测试用例甚至其他测试套件的测试套件中。 如果测试正常,JUnit会在条形图中显示绿色的测试进度,当测试在eclipse中失败时,它会变为红色。
Answer : A
说明 (Explanation)
单元测试将在开发期间编写代码,以帮助编码人员编写最佳代码。
Answer : C
说明 (Explanation)
使用@After注释public void方法会导致在每个Test方法之后运行该方法。
问题4 - 以下哪种Assert类检查两个对象引用是否指向同一个对象?
A - void assert(Object expected,Object actual)
B - void assertCheck(对象预期,对象实际)
Answer : C
说明 (Explanation)
void assertSame(Object expected,Object actual)检查两个对象引用是否指向同一个对象。
问题5 - TestCase类的以下哪种方法设置了夹具,例如,打开网络连接?
Answer : B
说明 (Explanation)
void setUp()方法设置fixture。
问题6 - TestResult类的以下哪种方法获取检测到的失败次数?
Answer : C
说明 (Explanation)
int failureCount()方法获取检测到的失败次数。
问题7 - TestSuite类的以下哪个方法返回套件的名称?
Answer : C
说明 (Explanation)
String getName()方法返回套件的名称。
Answer : A
说明 (Explanation)
测试用例使用JUnitCore类执行。
Answer : A
说明 (Explanation)
TestCase包含一个测试用例,并定义了用于运行多个测试的fixture。