Быстрый вопрос о модульном тестировании.
В моем приложении есть несколько встроенных XML-файлов, они часто добавляются, а иногда и удаляются.У меня есть метод, который я хочу для модульного теста, который содержит строку
Assembly.GetExecutingAssembly().GetManifestResourceStream(xmlFile)
xmlFile является параметром
Из-за этого тест станет зависеть от конкретного файла XML, находящегося там, иесть вероятность, что это может быть удалено позднее, что нормально, но оно сломает мой тест, когда на самом деле это не должно быть.
Кто-нибудь знает в любом случае об этой зависимости, кроме удаления этой строки кода ивместо этого, передав его в метод (это будет означать, что я должен проверить его еще где).
Спасибо