Test a function: Difference between revisions

Content added Content deleted
(add minimal Euphoria testing code)
Line 280: Line 280:
? (x + xreversed).size()
? (x + xreversed).size()
# value: 131072</lang>
# value: 131072</lang>


=={{header|Euphoria}}==

<lang euphoria>
--unittest in standard library 4.0+
include std/unittest.e
include palendrome.e --routines to be tested

object p = "12321"

test_equal("12321", 1, isPalindrome(p))
test_equal("r12321", 1, isPalindrome(reverse(p)))

test_report()

</lang>



=={{header|F_Sharp|F#}}==
=={{header|F_Sharp|F#}}==
Line 299: Line 317:
member x.Test02() =
member x.Test02() =
Assert.IsFalse(palindrome "hello")</lang>
Assert.IsFalse(palindrome "hello")</lang>



=={{header|Factor}}==
=={{header|Factor}}==