У нас есть несколько XML-документов, обработка которых занимает 15 секунд.Количество этих документов будет увеличиваться со временем.Мы хотим написать тест xUnit для проверки наших ViewModel, если они корректно работают с этими XML-документами. Однако обработка этого документа каждым тестом невозможна из-за времени.Поэтому мы хотели бы загрузить их один раз и повторно использовать для всех наших тестов.
Мы можем использовать ICollectionFixture для их загрузки и повторного использования.Но я не вижу, как это сделать.Что нам нужно:
1) использовать xUnit -> переключиться на другую платформу может быть сложно / невозможно
2) загрузить и обработать все файлы из папки -> уже сделано
3) для каждого теста мы создаем контрольный пример для каждого файла -> это то, что мы не знаем, как это сделать.