Каждое испытание должно быть основано на требовании. Например, это можно утверждать, что метод возвращает имя несуществующего файла, который может быть безопасно создан - модульный тест должен проверить, что на самом деле нет такого файла:
assertTrue(!file.isDirectory() && !file.canRead())
Когда требования говорят о том, что файл Возвращается файл с некоторыми свойствами , вы должны проверить точно заявленные свойства. Например, в соответствии с требованиями в позиции 3 вы обнаруживаете символ «@». Так что ваш тест должен проверить:
- Файл существует на самом деле, можно прочитать
- Poistion 3 действительно содержит ожидается символ
Извините, вы должны дать немного больше, чем это, чтобы мы могли вам помочь. Что именно вы хотите проверить? –