функция Expect::approxEquals

Проверяет равенство указанного значения ожидаемому, для численных типов,

Синтаксис

static
void
Expect.approxEquals
(num expected, num actual, [num tolerance, String reason])

Передаваемые параметры

num expected, num actual, [num tolerance, String reason]

Возвращаемое значение

void

Описание

с заданной точностью.

Метод approxEquals проверяет равенство значения заданной переменной actual и ожидаемого значения expected для численных типов, с заданной точность tolerance. По умолчанию, точность сравнения расчитывается по формуле - |expected / 10000|.

В случае, если актуальное значение не равно ожидаемому, в пределах точность tolerance, генерируется исключение типа ExpectException с указанием значений переменных actual и expected, и, если установлено, служебного сообщения reason.

Исключение ExpectException не следует использовать и обрабатывать самостоятельно, поскольку это исключение обрабатывается механизмом модульного теста, чтобы указывать на ложность утверждений, и останавливать исполнение тестов.

Официальная документация (английский)