LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

такой тест return 3 тоже проходит :D

Ну так проверяется только одно свойство функции сложения — коммутативность. Можно добавить, скажем, проверку свойства «сумма неотрицательных чисел не меньше любого из слагаемых».

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

Исправление Nervous, :

такой тест return 3 тоже проходит :D

Ну так проверяется только одно свойство функции сложения — коммутативность. Можно добавить, скажем, проверку свойства «сумма неотрицательных чисел не меньше любого из слагаемых».

Можно, конечно, сказать, что я схитрил и проверка двух свойств — это уже два теста.

Исправление Nervous, :

такой тест return 3 тоже проходит :D

Ну так проверяется только одно свойство функции сложения — коммутативность. Можно добавить, скажем, проверку свойства «сумма неотрицательных чисел не меньше любого из слагаемых».

Исходная версия Nervous, :

такой тест return 3 тоже проходит :D

Ну так проверяется только одно свойство функции сложения — коммутативность.