Решение сессии 2 (создание библиотеки, юнит тестов, тестовых кейсов и ридми)

CryDeveloper 1564209bc9 добавлена вся документация 8 місяців тому
TestProject 3c842ee453 все юнит тесты доделаны 8 місяців тому
TestSessionLib 8dd26d0362 Добавление ридми 8 місяців тому
.gitattributes 7728a81de1 Добавить .gitattributes и .gitignore. 9 місяців тому
.gitignore 7728a81de1 Добавить .gitattributes и .gitignore. 9 місяців тому
README.md 1564209bc9 добавлена вся документация 8 місяців тому
TestSessionLib.sln 1564209bc9 добавлена вся документация 8 місяців тому
code_region.txt d70ae53738 Улучшение методов. Добавление исключений. Добавление части комментариев 8 місяців тому
testing-template.docx 1564209bc9 добавлена вся документация 8 місяців тому

README.md

Библиотека для работы с регистрационными знаками транспортных средств

Данная библиотека создана для работы с некоторыми задачами, связанными с регистрационными знаками. Данный проект умеет:

  1. Определять корректность номера
  2. Выделять следующий номер в диапозоне и без
  3. Проверять количество номеров в диапозоне

В проект также добавлены модули для тестирования функционала и тестовые сценраии.

Начало работы

Для начала работы с данной библиотекой скачайте архив (.zip или др.) или склонируйте Репозиторий

Необходимые условия

Для установки данного проекта необходимо:

  1. IDE

    Напрмер, VisualStusio, Rider или Visual Studio Code
    
  2. ASP.NET Core (минимим 7.0)

Установка

Выполните шаг из "Начало работы". После, библиотеку можно будет присоеденить к другим проектам. Библиотека не работает без сторонних программ.

1. Проект с библиотекой можно прикрепить к другому проекту. Например, в VisualStusio - "Добавить - существующий проект"
2. Можно скопировать файлы библиотеки в свой проект. Нужные файлы лежат по пути "TestSessionLib\TestSessionLib\bin\Debug\net7.0". Не забудьте файл "code_region.txt".

Тестовые сценарии находятся в файле testing-template.docx.

Для запуска модульных тестов:

Напрмер, в VisualStusio:
1. Нажмите ПКМ в обозревателе решенй по проекту TestProject
2. В выпавшем меню нажмите "Выполнить тесты"
3. Подождите, когда выполнятся  тесты и посмотрите результат.

Авторы

  • Таран Анжелика - TestSessionLib - CryDeveloper