MCQOPTIONS
Saved Bookmarks
This section includes 13 Mcqs, each offering curated multiple-choice questions to sharpen your Junit knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Which methods cannot be tested by JUnit test class? |
| A. | public methods |
| B. | private methods |
| C. | protected methods |
| D. | methods with void return type |
| Answer» C. protected methods | |
| 2. |
What is a test runner? |
| A. | Used to execute the test file |
| B. | Defines the test file |
| C. | Used to write test cases |
| D. | Used to define annotations |
| Answer» B. Defines the test file | |
| 3. |
What is the purpose of assertArrayEquals(“message”, A, B)? |
| A. | Checks that “message” is in both A and B |
| B. | Checks that “message” is in A but not B |
| C. | Checks that “message” is in B but not A |
| D. | Asserts the equality of the A and B arrays |
| Answer» E. | |
| 4. |
WHAT_IS_A_TEST_RUNNER??$ |
| A. | Used to execute the test file |
| B. | Defines the test file |
| C. | Used to write test cases |
| D. | Used to define annotations |
| Answer» B. Defines the test file | |
| 5. |
Which_methods_cannot_be_tested_by_JUnit_test_class?$ |
| A. | public methods |
| B. | private methods |
| C. | protected methods |
| D. | methods with void return type |
| Answer» C. protected methods | |
| 6. |
Which annotation implies that a method is a JUnit test case? |
| A. | @junit |
| B. | @testcase |
| C. | @org.Test |
| D. | @org.junit.Test |
| Answer» E. | |
| 7. |
What is the purpose of assertArrayEquals(“message”, A, B)?$ |
| A. | Checks that “message” is in both A and B |
| B. | Checks that “message” is in A but not B |
| C. | Checks that “message” is in B but not A |
| D. | Asserts the equality of the A and B arrays |
| Answer» E. | |
| 8. |
JUnit test files are written in files with which file extension? |
| A. | .junit |
| B. | .test |
| C. | .java |
| D. | .unit |
| Answer» D. .unit | |
| 9. |
JUnit test methods must compulsorily return what value? |
| A. | String |
| B. | int |
| C. | Object |
| D. | void |
| Answer» E. | |
| 10. |
What are fixtures in JUnit? |
| A. | Objects that specify when to run a test |
| B. | Fixed state of a set of objects used as a baseline for running tests |
| C. | Bundle of few test cases run together |
| D. | Date objects |
| Answer» C. Bundle of few test cases run together | |
| 11. |
To use JUnit in a project we need to add which JAR files on our test classpath? |
| A. | junit.jar |
| B. | hamcrest-core.jar |
| C. | junit.jar and hamcrest-core.jar |
| D. | java-junit.jar |
| Answer» D. java-junit.jar | |
| 12. |
A JUnit Unit Test Case is compulsorily characterised by a/an known _______ and a/an expected _____ |
| A. | output, input |
| B. | input, output |
| C. | variable, literal |
| D. | program, variable |
| Answer» C. variable, literal | |
| 13. |
JUnit is used for what type of software testing for the Java language? |
| A. | Unit Testing |
| B. | Integration Testing |
| C. | Functional Testing |
| D. | System Testing |
| Answer» B. Integration Testing | |