Java. TDD. Как проверить в тесте что значение != null

235
26 ноября 2016, 19:24

Есть необходимость проверить что объекту в массиве, изначально имеющему значение null было присвоено значение.

Есть метод подтверждающий что значение null

assertThat(result, is(nullValue()));

А подскажите аналог с противоположным смыслом тоесть

assertThat(result, is( НЕ nullValue()));

То есть не важно что в result, главное не null без необходимости уточнять что именно там есть.

Answer 1

Если речь идет о junit то в нем есть методы:

public static void assertNotNull(java.lang.Object object)

и

public static void assertNull(java.lang.Object object)

Воспользоваться можно импортировав пакет Assert:

import static org.junit.Assert.*;

READ ALSO
Стягивание графа алгоритм Java

Стягивание графа алгоритм Java

СтягиваниеПод стягиванием мы подразумеваем операцию удаления ребра и отождествление его концевых вершин

365
AsyncTask vs IntentService vs что-то другое при работе с сетью

AsyncTask vs IntentService vs что-то другое при работе с сетью

Есть некоторое приложение, которое по запросу пользователя загружает некоторые данные из сети и отображает ихСетевые запросы в этом приложении...

327
Не могу добавить новый Vector в проект

Не могу добавить новый Vector в проект

Хочу добавить новый вектор в проект, выбираю иконку из Material icon, иконка не появляется в preview, а кнопка Next не нажимаетсяПеред этим все работало

283
Iterator<T> в классе Stack<T>

Iterator<T> в классе Stack<T>

Сделал обобщенный класс StackНужно написать класс итератор, но я не понимаю, как он должен работать

199