Question: Does test3() need an assert statement? Why or why not? public class Test { private List list; @Before public voidsetUp() { list= new ArrayList(); }

Does test3() need an assert statement? Why or why not?

public class Test {

private List list;

@Before public voidsetUp() {

list= new ArrayList();

}

@Test public voidtest1() {

list.add("empanadas");

assertEquals("[empanadas]", list.toString());

}

@Test public void test2() {

list.add("dumpling");

list.add("gnocci");

assertEquals("[burrito, gnocci]", list.toString());

}

@Test (expected =NullPointerException.class)

public void test3(){

Min.min(list); // min() returns the min element

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!