# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
1 тест |
|||
Когда программы становятся большими, процесс их тестирования становится сложным и запутанным. Система тестирования JUnit поможет автоматизировать этот процесс. Отчёт отправил: 17606. Виктор Выполнено за 28 мин. [Показать отчёт] Научился: Очень интересный урок, жаль, что на языке Java. Не хочу вникать в синтаксис этого языка ради написания несколько тестов, это опять таки займет много времени, которого нет)) По сути в С# все более менее похоже Сложности: Разобраться в синтаксисе джавы |
|||||
2 | JUnit - Numbers |
1 тест |
|||
На этом уроке мы напишем два метода calcSumFrom1ToN() и powerAToB(). Так же добавим базовый класс Program() для отображения результата их работы. Отчёт отправил: 17606. Виктор Выполнено за 23 мин. [Показать отчёт] Научился: К сожалению, никаких ошибок не вижу. Я хоть и не школьник уже)), но, действительно, все точно так же и сделал бы)) Сложности: Не возникло |
|||||
3 | JUnit - Intellij IDEA |
1 тест |
|||
На этом уроке мы установим и запустим систему тестирования в среде Intellij IDEA. Если у вас не установлена эта среда разработки, то урок можно пропустить. Урок подготовила и записала Елена Вставская, её сайт: prog-cpp.ru/ Отчёт отправил: 17606. Виктор Выполнено за 1 час. 36 мин. [Показать отчёт] Научился: Поскольку Intellij IDEA у меня уже была установлена, я решил пройти этот урок) Сложности: Как по мне, VS удобнее) или это просто дело привычки?) |
|||||
4 | JUnit - Testing |
1 тест |
|||
На этом уроке мы проверим корректность работы ранее созданных методов. Для этого мы создадим по одному тесту для каждой из функций. Отчёт отправил: 17606. Виктор Выполнено за 2 час. 11 мин. [Показать отчёт] Научился: Писать тесты для разных методов. Удивила близость языков, собственно я использовал синтаксис C#, кроме специфических функций вывода в консоль, которые почерпнул из "Соло программиста") Сложности: В голову приходили методы, которые возвращали то bool. то string, а программа требовала число, и хотя я нашел кучу вариантов метода assert - на все случае жизни, класс то - Numbers, пришлось выкручиваться) |
|||||
5 | JUnit - Exceptions |
1 тест |
|||
На этом уроке мы об аннотации @Test и для чего она нужна. Так же используем аннотацию @Before для оптимизации и реализуем возврат исключения при превышении максимального значения. |
|||||
6 | JUnit - Powerable |
1 тест |
|||
На этом уроке мы реализуем дополнительные тесты для проверки метода возведения в степень: powerAToB(). |
|||||
Итого: 6 видеоуроков |
51 мин. 6 тестов |
15 чел. | |||
Финалисты: Елена, Алексей В., Сергей Соколов, Новопашин Владимир, Vladimir Falejev, Фомичева Наталья, Michail Ostryj, Tekashnik, Александр, Иван Воронин, Andrei, Danil42Russia, Dmitry Sinitsin, Anatoli, Tom . |