В общем модульные тесты должны проверять, что ваш метод делает то, что он должен делать.
Если ваш метод возвращает arraylist, ваш основной тест должен утверждать, что arraylist действительно возвращается, когда он вызывается.
Следующий уровень детализации в тесте - проверка правильности построения массива массивов. Правильно ли указаны ожидаемые значения? Если это должен быть пустой список, так ли это?
Теперь у вас есть случай «солнечного дня» (т. Е. Метод работает в нормальных условиях), при необходимости вы должны добавить некоторые отрицательные (или «дождливый день») условия. Если метод принимает длину для массива, что делать, если вы передаете отрицательное число или int.Max и т. Д.
Как указано в другом ответе, для простого средства доступа это, вероятно, излишне, но принципы применимы к любым модульным тестам, которые вам нужно написать.