Skip to content
This repository was archived by the owner on Jun 29, 2026. It is now read-only.

UNN-IASR/mod-lab04-bug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

МИПиС

mod-lab04-bug

GitHub pull requests GitHub closed pull requests

Срок выполнения задания:

по 12.04.2026 Relative date

Данная работа демонстрирует модульное тестирование с помощью фреймворка MSTest на платформе .NET версии 9.x Для выполнения работы необходимо добавить ссылку на пакет Stateless .NET, например так:

dotnet add package Stateless --version 5.13.0

Задание №1

В рамках существующего решения (solution) добавить проект BugPro в виде консольного приложения и поместить в файл BugPro/Program.cs код класса Bug для описания WorkFlow работы с багом.

В качестве примера рабочего процесса предлагается следующий:

Далее, построить проект и убедиться, что консольное приложение запускается без ошибок и выводит на экран некоторую информацию.

Задание №2

Добавить в решение еще один проект BugTests, указав тип проекта - MSTest. В файл BugTests/UnitTest1.cs поместить несколько тестовых методов, тестирующих класс-автомат, описанный в BugPro/Program.cs. Количество тестов - не менее 10.

Примечание

После создания пул-запроса убедиться, что тесты корректно запускаются. Для этого нужно зайти в журнал GH Actions и убедиться, что все тесты запущены и успешно выполнены.

About

Разработка проекта на .NET с использованием библиотеки Stateless

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors