Для сохранения прогресса вступите в курс. Войти или зарегистрироваться.

Правки

Со времени выхода курса, PHPUnit немного изменил свои интерфейсы. Теперь тест должен наследоваться от другого класса:

<?php

use \PHPUnit\Framework\TestCase;

class MySuperTest extends TestCase
{
    // some code
}

Основные Утверждения

Ниже приведен список наиболее часто используемых утверждений:

<?php

// assertTrue(mixed $value)
$this->assertTrue(isEven(6));

// assertEquals(mixed $expected, mixed $actual)
$this->assertEquals(6, factorial(3));

// assertCount(int $size, array $haystack)
$this->assertCount(1, getChildren());

// assertContains(mixed $needle, Iterator|array $haystack)
$this->assertContains('john', getNames());
Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →