Да, я знаю, что я отстаю от времени, но то, что у меня есть, - это антикварное приложение для редактирования VB6, которое, я считаю, скоро не будет обновляться до .NET. Он использует несколько сторонних DLL-инструментов, и поскольку он все еще использует старый старый элемент управления RichEdit, я в принципе могу поднять мою собственную ферму ошибок только с помощью этого инструмента.
Достаточно достаточно, и я пытаюсь проверить, могу ли я использовать TDD, поэтому я могу начать писать unit test для каждого поведения/функции, которые мне нужно исправить, поэтому рано или поздно я смогу иметь полный набор тестов регрессии для этого инструмента. И даже в будущем, если мы будем обновляться до .NET, я думаю, что большинство тестов, которые я написал, должны быть полезны при проверке правильного поведения и, возможно, должны быть обновлены до версии .NET.
Некоторые базовые Googling пришлите мне этот вызов simplyVBunit, но я не могу найти достаточно гидов и т.д., чтобы начать меня и да, я тоже не владею VB6: (
- Так кто-нибудь знает о хорошем инструменты/ресурсы для использования TDD для этого приложения VB6? [Предпочтительно обновляться до .NET позже на всякий случай.]
- Или я действительно могу использовать эту единицу тестовая среда для .NET, то есть NUnit, и т.д. с помощью обходного пути?
- Или есть еще более удивительный способ сделать это?
Спасибо:)
EDIT:
Я пробовал возиться с vbunit, но я обнаружил, что нет простого способа добавить его в существующее приложение или, по крайней мере, не знаю, как это сделать. Таким образом, я нашел это и для игры, vb-lite-unit, а также этот comunit. Кроме того, некоторые говорят, что мы можем использовать NUnit с vb6, но на этом еще меньше ресурсов.