Главная страница
Навигация по странице:

  • Список литературы

  • Создание DLL библиотеки. В решение добавится новый проект


    Скачать 0.61 Mb.
    НазваниеВ решение добавится новый проект
    Дата26.10.2021
    Размер0.61 Mb.
    Формат файлаdocx
    Имя файлаСоздание DLL библиотеки.docx
    ТипДокументы
    #256516

    СОЗДАНИЕ DLL БИБЛИОТЕКИ


    1. Создать DLL библиотеку PasswordLib. В созданной библиотеке реализовать метод CheckPassword, позволяющий проверить пароль пользователя.

    Пароль должен отвечать следующим требованиям:

    1. минимум 6 символов,

    2. минимум 1 прописная буква,

    3. минимум 1 цифра,

    4. по крайней мере, один из следующих символов: ! @ # $ % ^.

    Метод принимает пароль пользователя и возвращает true/ false в зависимости от значения пароля.

    1. Создать проект модульного теста.

    Добавить методы модульного теста.

    Выполнить методы модульного теста, 5правильных и 5 неправильных паролей.


    СОЗДАНИЕ ПРОЕКТА ТЕСТИРОВАНИЯ

    Перед прочтением урока прочтите следующие уроки:

    1. Создание проекта

    Откроем созданное решение, нажмем правой кнопкой мыши на решении и выберем «New Project»



    Далее выберем Test – Unit Test Project. И укажем имя проекта.



    В решение добавится новый проект.



    СОЗДАНИЕ ЮНИТ ТЕСТА

    Перед прочтением урока прочтите следующие уроки:

    1. Создание тестового проекта

    Добавим в проект базовый юнит тест.



    И напишем первый тест. Тест проверяет различные варианты ошибок.



    Для тестирования проекта, подключим его к тестовому проекту. Для этого необходимо нажать правой кнопкой мыши по «References» и выбрать «Add Reference»



    После чего выбрать нужный проект



    Для тестирования авторизации, нужно немного видоизменить форму авторизации



    Теперь можно начинать тестировать авторизацию. Создадим новый метод для проверки авторизации и напишем следующий код:



    Запустим все тесты на выполнение



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



    Список литературы
    1. Создание библиотеки .NET Standard в Visual Studio.[Электронный ресурс]. – Режим доступа: https://www.sqlstyle.guide/ru/ (20.09.2019)

    2. Создание библиотеки классов .[Электронный ресурс]. – Режим доступа: https://metanit.com/sharp/tutorial/3.46.php



    написать администратору сайта