Лабораторная работа №4. Подготовка системы тестирования
Установить и проверить работоспособность фреймворков тестирования для языков Java (JUnit) и PHP (PHPUnit).
Шаги по выполнению лабораторной работы:
- Установить плагин JUnit в NetBeans, установить пакет PHPUnit
- Изучить месторасположение файлов для тестов в проекте
- Выполнить шаги для Java и PHP:
- Создать простой класс Calculator с одним методом Add (два входных аргумента типа int), на выходе метод должен выдавать результат сложения двух чисел.
- Создать класс для тестирования и проверить работоспособность основного класса
- Изучить возможные 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