假设MyList的add方法使用一个参数,如果给出null作为其参数,则将其指定为抛出一个NullPointerException。完成此JUnit测试方法以测试add方法的该特性: MyList<String> ls = new MyList<String>(String> ls = new MyList<String>(); ls.add(null);
exception was thrown during the course of a.process() execution, something like
exception.expect(NullPointerException.class考虑到上述约束,是否有任何方法可以以确定上述底层方法中抛出的异常的方式编写测试?
我正在练习JUnit测试,当NullPointerExceptions发生时,我不知道该做什么。
我目前正在创建自己的indexOf()方法,并将其与原始indexOf()进行比较。我不知道如何从我的自定义indexOf()中创建类似的输出,以便在原始indexOf()有NullPointerException时具有相同的输出。我想简单地给出NullPointerException给我的错误的输出,但是我也不知道该如何做。public static int myIndexOf(char[] str, int ch, int index) {