Как создать тест SUnit в Dolphin Smalltalk?

Я создал небольшое (тестовое) дополнение к платформе Dolphin Smalltalk, которое я хочу представить позже на GitHub. (1 метод: Integer>>isPrime) Но сначала я хочу добавить свой метод тестирования этого метода в стандартный набор регрессионных тестов, сейчас ~ 2400 тестов. (IntegerTest>>testIsPrime) Я нашел классы TestCase, DolphinTest, IntegerTest и браузер SUnit. Но я не узнал, как добавить свой тест в стандартный набор тестов.

Может кто-нибудь указать мне правильное направление?

1 ответ

Решение

Я предполагаю, что вы работаете с Git Checkout и у вас есть тестовые классы на вашем изображении. Оттуда проще всего изменить существующий класс (такой как IntegerTest) в браузере кода, сохранить пакет обратно в файловую систему, а затем Git должен показать файлы как измененные.

Отличительной особенностью SUnit является то, что по умолчанию он включает все методы, начинающиеся с "test" в наборе тестов. Так что просто добавьте тест, запустите пакет и убедитесь, что количество тестов увеличилось на один!

Другие вопросы по тегам