Тесты к курсу «Технологии Java»
Домашнее задание 4. Implementor
Класс должен реализовывать интерфейс Impler.
Тестирование
- простой вериант:
info.kgeorgiy.java.advanced.implementor.Tester interface <полное имя класса>
- сложный вериант:
info.kgeorgiy.java.advanced.implementor.Tester class <полное имя класса>
Исходный код тестов:
Домашнее задание 3. Студенты
Тестирование
- простой вариант:
info.kgeorgiy.java.advanced.student.Tester StudentQuery <полное имя класса>
- сложный вариант:
info.kgeorgiy.java.advanced.student.Tester StudentGroupQuery <полное имя класса>
Исходный код
Домашнее задание 2. ArraySortedSet
Тестирование
- простой вариант:
info.kgeorgiy.java.advanced.arrayset.Tester SortedSet <полное имя класса>
- сложный вариант:
info.kgeorgiy.java.advanced.arrayset.Tester NavigableSet <полное имя класса>
Исходный код тестов:
Домашнее задание 1. Обход файлов
Для того, чтобы протестировать программу:
- Скачайте тесты (WalkTest.jar) и библиотеки к ним: junit-4.11.jar, hamcrest-core-1.3.jar
- Откомпилируйте решение домашнего задания
- Протестируйте домашнее задание
- простой вариант:
info.kgeorgiy.java.advanced.walk.Tester Walk <полное имя класса>
- сложный вариант:
info.kgeorgiy.java.advanced.walk.Tester RecursiveWalk <полное имя класса>
- простой вариант:
- Обратите внимание, что все скачанные
.jar
файлы должны быть указаны вCLASSPATH
.
Исходный код тестов: