Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Модульное тестирование

Автор:   •  Декабрь 4, 2023  •  Лабораторная работа  •  389 Слов (2 Страниц)  •  49 Просмотры

Страница 1 из 2

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

КАФЕДРА №44

ОТЧЕТ

ЗАЩИЩЕН С ОЦЕНКОЙ РУКОВОДИТЕЛЬ

ассистент

К.Ю. Рыжов

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЕТ

ПО ЛАБОРАТОРНОЙ РАБОТЕ №3

«Модульное тестирование»

по дисциплине: Основы программирования

РАБОТУ ВЫПОЛНИЛ(-А)

СТУДЕНТ(-КА) ГР.

В2441

   А.Б. Динаев

группа

подпись, дата

инициалы, фамилия

Санкт-Петербург 2023

  1. Выбранный прокт

https://github.com/microsoft/calculator

  1. Код выбранного для исследования теста

[TestClass]

public class CalculatorTests

{

    [TestMethod]

    public void TestAddition()

    {

        Calculator calculator = new Calculator();

        int result = calculator.Add(2, 3);

        Assert.AreEqual(5, result, "Сложение работает некорректно");

    }

}

  1. Описание функциональности ПО, проверяемой данным тестом

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

  1. Тестовые требования
  • Корректное выполнение операции сложения.
  • Правильный результат при сложении положительных чисел.
  1. Тестовые примеры
  • Вход: 2, 3; Ожидаемый результат: 5.
  • Вход: 0, 5; Ожидаемый результат: 5.
  • Вход: -2, 2; Ожидаемый результат: 0.
  1. Исходные и исправленные строки кода ПО

Исходный код калькулятора:

public class Calculator

{

    public int Add(int a, int b)

    {

        return a - b;

...

Скачать:   txt (4.3 Kb)   pdf (99.5 Kb)   docx (298.7 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club