Лабораторная работа №4. Подготовка системы тестирования

Установить и проверить работоспособность фреймворков тестирования для языков Java (JUnit) и PHP (PHPUnit).

Шаги по выполнению лабораторной работы:

  1. Установить плагин JUnit в NetBeans, установить пакет PHPUnit
  2. Изучить месторасположение файлов для тестов в проекте
  3. Выполнить шаги для Java и PHP:
    1. Создать простой класс Calculator с одним методом Add (два входных аргумента типа int), на выходе метод должен выдавать результат сложения двух чисел.
    2. Создать класс для тестирования и проверить работоспособность основного класса
  4. Изучить возможные assert-ы.

Ссылки по теме: http://junit.org/ и https://phpunit.de/

Пример на Java:

import org.junit.Test;
import static org.junit.Assert.*;

public class CalculatorTest {
    public void testAdd() {
        Calculator instance = new Calculator();
        assertEquals(3, instance.Add(2, 1));
    }
}

Пример на PHP:

class CalculatorTest extends PHPUnit_Framework_TestCase
{

    public function testAdd()
    {

        $obj = new Calculator();
        $this->assertEquals(2,$obj->Add(1,1));
    }

}

Last modified: Monday, 6 October 2014, 10:13 PM