Я хочу написать модульный тест для класса, обрабатывающего стек целых положительных чисел.
В этом классе 4 метода: push($x), pop(), getSize(), purge()
.
Пожалуйста, помогите мне.
Класс выглядит так: -
class Stack {
private $stack = array();
public function __construct() {
}
public function push($data) {
array_push($this->stack, $data);
}
public function pop() {
return array_pop($this->stack);
}
public function getSize() {
return count($this->stack);
}
public function purge($element) {
unset $this->stack[$element];
}
}
$s = new Stack();