у меня есть что-то вродеJUnit продолжают утверждать вещи после ожидаемого исключения
@Test(expected = IllegalArgumentException.class)
public void cdIntoNonExistantFolder() {
cdTool.changeDirectory("nonexistant");
assertThat(cdTool.getStatusCode(), not(equalTo(0)));
}
Я считаю, что assertThat
не запускается как changeDirectory
выбросит исключение. Можно ли еще запустить его?
Так что 'cdTool' выдает исключение _and_ устанавливает статус? Зачем? –