Создание DLL библиотеки. В решение добавится новый проект
Скачать 0.61 Mb.
|
СОЗДАНИЕ DLL БИБЛИОТЕКИ Создать DLL библиотеку PasswordLib. В созданной библиотеке реализовать метод CheckPassword, позволяющий проверить пароль пользователя. Пароль должен отвечать следующим требованиям: минимум 6 символов, минимум 1 прописная буква, минимум 1 цифра, по крайней мере, один из следующих символов: ! @ # $ % ^. Метод принимает пароль пользователя и возвращает true/ false в зависимости от значения пароля. Создать проект модульного теста. Добавить методы модульного теста. Выполнить методы модульного теста, 5правильных и 5 неправильных паролей. СОЗДАНИЕ ПРОЕКТА ТЕСТИРОВАНИЯ Перед прочтением урока прочтите следующие уроки: Создание проекта Откроем созданное решение, нажмем правой кнопкой мыши на решении и выберем «New Project» Далее выберем Test – Unit Test Project. И укажем имя проекта. В решение добавится новый проект. СОЗДАНИЕ ЮНИТ ТЕСТА Перед прочтением урока прочтите следующие уроки: Создание тестового проекта Добавим в проект базовый юнит тест. И напишем первый тест. Тест проверяет различные варианты ошибок. Для тестирования проекта, подключим его к тестовому проекту. Для этого необходимо нажать правой кнопкой мыши по «References» и выбрать «Add Reference» После чего выбрать нужный проект Для тестирования авторизации, нужно немного видоизменить форму авторизации Теперь можно начинать тестировать авторизацию. Создадим новый метод для проверки авторизации и напишем следующий код: Запустим все тесты на выполнение После запуска можем увидеть какие тесты были пройдены, а какие нет. Список литературы Создание библиотеки .NET Standard в Visual Studio.[Электронный ресурс]. – Режим доступа: https://www.sqlstyle.guide/ru/ (20.09.2019)Создание библиотеки классов .[Электронный ресурс]. – Режим доступа: https://metanit.com/sharp/tutorial/3.46.php |