assert терпит неудачу, когда не должен, в тестовом примере Smalltalk Unit

Я в тупике. Вот мой тестовый пример.

theTestArray := #(1.2 3 5.1 7).
self assert: theTestArray  squareOfAllElements = #(1.44 9 26.01 49).

Утверждение не должно ошибаться. По расчету квадрат каждого элемента верен. Итак, я сделал «шаг в тест», показывающий, что результат метода squareOfAllElements и # (1.44 9 26.01 49) одинаковы, но assert оценивается как false. Зачем? Что я здесь делаю не так? Любая помощь приветствуется.

6
задан aka.nice 14 August 2012 в 07:19
поделиться