Вы не вошли.
Страницы 1


Прочитал про юнит тестирование, и понял что это хорошо и няшно как мокрые писечки, вот только я совсем не могу в юнит тестирование, вот как реализовать тест для класса VirtualMachineBFSharp который исполняет байт-код, который будет прогонять тестовую программу на рабочем байткоде моего няшного языка бфшарпа, и если я что-то сломал в очередной раз, тест не должен проходить? Ах, да, использую NUnit, в принципе, можно и другой, но он типа самый популярный.
Отредактировано Babusha (21-10-11 13:18:15)
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


Я не очень понял, в чем вопрос?
А по поводу юнит тестирования, если ты сначала пишешь тесты, то это меняет твой код и мышление в лучшую сторону.
Ссылок искать лень, но исследования показывают, что юнит тестирование улучшает качество разработки для программистов с опытом работы менее 15 лет. Для программистов со стажем более 15 лет юнит тесты не оказывали отрицательного влияния (т.е. не увеличивали время разротки и число ошибок). Т.е. просто почти не влияли.
Также, не рассматривая программистов, а уже отделы, юнит тесты показали себя хорошо для проектов более скольки-то человек (не помню) и многокомпонентных проектов.
Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.
Вне форума


Tiphon, вопрос в том, как бы его вообще написать, кучу статей перечитал в гугле, нифига не понял, я пришел к юнит тестами таким образом, написал я пару уже рабочих команд для виртуальной машины, вроде работали, потом вдруг работает уже неправильно, дебажить циклы в пару сотен итераций проблематично в поисках где сломал, юнит тестирование просто отличное решение.
Добавлено спустя 13 ч 36 мин 06 с:
Блин, ну так как написать самый просто юнит тест? Ну пример кода покажите уже кто-нибуть? пожалуйста, блин, меня в гугле уже запутали.
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


Правой кнопкой на функции и в выпадающем меню сделай make unit tests.
Спасибо, щя разберемся методом научнейшего тыка
.
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума
Страницы 1
[ Сгенерировано за 0.008 сек, 7 запросов выполнено - Использовано памяти: 1.68 Мбайт (Пик: 1.78 Мбайт) ]