MCQOPTIONS
Saved Bookmarks
This section includes 9 Mcqs, each offering curated multiple-choice questions to sharpen your Java knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
What is used to inject mock fields into the tested object automatically? |
| A. | @InjectMocks |
| B. | @Inject |
| C. | @InjectMockObject |
| D. | @Mock |
| Answer» B. @Inject | |
| 2. |
How can we simulate if then behavior in Junits? |
| A. | if{..} else{..} |
| B. | if(..){..} else{..} |
| C. | Mockito.when(…).thenReturn(…); |
| D. | Mockito.if(..).then(..); |
| Answer» D. Mockito.if(..).then(..); | |
| 3. |
How to let junits know that they need to be run using PowerMock? |
| A. | @PowerMock |
| B. | @RunWith(PowerMock) |
| C. | @RunWith(Junits) |
| D. | @RunWith(PowerMockRunner.class) |
| Answer» E. | |
| 4. |
What does assertSame() method use for assertion? |
| A. | equals() method |
| B. | isEqual() method |
| C. | == |
| D. | compare() method |
| Answer» D. compare() method | |
| 5. |
Which method is used to verify the actual and expected results in Junits? |
| A. | assert() |
| B. | equals() |
| C. | == |
| D. | isEqual() |
| Answer» B. equals() | |
| 6. |
Which of these is not a mocking framework? |
| A. | EasyMock |
| B. | Mockito |
| C. | PowerMock |
| D. | MockJava |
| Answer» E. | |
| 7. |
Which of the below is an incorrect annotation with respect to JUnits? |
| A. | @Test |
| B. | @BeforeClass |
| C. | @Junit |
| D. | @AfterEach |
| Answer» D. @AfterEach | |
| 8. |
Which of the below statement about JUnit is false? |
| A. | It is an open source framework |
| B. | It provides an annotation to identify test methods |
| C. | It provides test runners for running test |
| D. | They cannot be run automatically |
| Answer» E. | |
| 9. |
JUnits are used for which type of testing? |
| A. | Unit Testing |
| B. | Integration Testing |
| C. | System Testing |
| D. | Blackbox Testing |
| Answer» B. Integration Testing | |