этот вид следует из другого вопроса моего.
Как правило, как только у меня будет код для доступа к файлу (я расскажу там ответы через минуту), каков будет лучший способ проверить это?
Я подумываю о создании метода, который просто порождает множество BackgroundWorker или чего-то еще и сообщает им о загрузке / сохранении файла и тестировании с различными размерами файла / объекта. Затем получите ответ от потоков, чтобы увидеть, провалился ли он / удалось / заставил мир взорваться и т. Д.
Можете ли вы, ребята, предложить какие-либо предложения о том, как лучше всего подойти к этому? Как я уже говорил, для меня все это немного ново:
Редактировать
После сообщения Аймастреана :
Я использую консольное приложение для тестирования с Debug.Asserts:)
Обновление
Я изначально свернулся с использованием BackgroundWorker для работы с потоками (так как я привык к этому из Windows dev), я вскоре понял, что когда я выполнял тесты, где несколько операций (потоков) нужно было выполнить перед продолжая, я понял, что это будет что-то вроде хака, чтобы заставить его сделать это.
Затем я последовал за сообщением ajmastrean и понял, что мне действительно следует использовать класс Thread для работы с параллельными операциями. Сейчас я проведу рефакторинг, используя этот метод (хотя и другой подход).