Тестирование функциональности классов

 

Между классами  Vehicle и Gift выстроено отношение - композиция. Так как коллекция с объектами Gift находится в классе Storage. Аналогичная ситуация и у классов Sweetness и Gift. Коллекция с объектамиTransport, в которой хранятся типы созданных сладостей, находится в классе Storage.

public class Vehicle

{

   // созданная коллекция с типами  

   List<Transport>TransportsCatalog=new List<Sweetness>();

   //коллекция

   List<Gift> gifts = new List<Gift>();

}

 

Между классами Disk и Phonogram также выстроено отношение – композиция, так как коллекция с объектами Phonogram находится в классе Disk.

public abstract class Vihicle

{

private List<Vehicle > Vehicles;

 

Создание нового пользователя.

Рисунок 1. Тест метода класса.

Добавление пользователя в коллекцию каталога.

Рисунок 2. Тест метода каталога.

 

Вывод полной информации о пользователе.

Рисунок 3. Тест метода класса.

Вывод полной информации об автомобили.

Рисунок 4. Тест метода, который возвращает несколько значений (модификатор out)

Рисунок 7. Тест метода класса.

Услуга аренды автомобиля. Создание и добавление в лист нового автомобиля.

5. Пример использования библиотеки для построения интерфейса прикладного решения.

Программа реализована в виде приложения Windows Forms.

При запуске перед пользователем отображается вкладка, где пользователь может создать новый тип нужного ему автомобиля.

 

Рис8. Тест метода

Добавление в список выбранных пользователем авто

.

Рис9 Тест метода

Вывод информации в textbox.

Рис 10 Тест метода

 

Удаление выбранного подарка из списка.

Рис 11 тест метода

 

Перейдя на вкладку «Арендовать», пользователь сможет указать адрес и отправить выбранный подарок по указанному адресу.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: