✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Assume that you want to test the class ArrayList of java.util with the following JUnit test class:
class TestArrayList { ArrayList<Integer> al; @BeforeEach void setUp() throws Exception { al = new ArrayList<>(); al.add(10); al.add(20); al.add(30); } @AfterEach void tearDown() throws Exception { } @Test void test1() { al.add(1); assertEquals(1,al.get(0)); } @Test void test2() { al.add(1); assertFalse(al.contains(1)); } @Test void test3() { assertTrue(al.contains(20)); } @Test void test4() { al.clear(); assertEquals(10,al.get(0)); }}
Which of the test cases result in a success?
a) test1()
b) test2()
c) test3()
d) test4()