@BogMW

Phpunit выдает ошибку при работе с внешними класами?

Установил PHPStorm и phpunit.
При запуске любого примитивного теста, где нет обращения к другому файлу, все хорошо, тест проходит:

class firstTest extends PHPUnit_Framework_TestCase
{
    public function testFirst(){
        $this->assertTrue(1 === 1);
    }
}


,но когда запускаю тоже простой тест, но который тестирует другуой класс, к примеру калькулятор
<?php
class Calculator
{

    public function add($a, $b)
    {
        return $a + $b;
    }

}


<?php
require '../Calculator.php';

class CalculatorTests extends PHPUnit_Framework_TestCase
{
    private $calculator;

    protected function setUp()
    {
        $this->calculator = new Calculator();
    }

    protected function tearDown()
    {
        $this->calculator = NULL;
    }

    public function testAdd()
    {
        $result = $this->calculator->add(1, 2);
        $this->assertEquals(3, $result);
    }

}


выдает ошибку Process finished with exit code 255.

Как я понимаю, оно почему-то не подтягивает внешние классы, почему ?
Помогите новачку, зарание спасибо.
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы