learning F#, it seems pretty cool, favourite functional language so far.
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

123456789101112131415161718192021222324252627282930313233
  1. // This file was auto-generated based on version 1.2.0 of the canonical data.
  2. module ReverseStringTests
  3. open FsUnit.Xunit
  4. open Xunit
  5. open ReverseString
  6. [<Fact>]
  7. let ``An empty string`` () =
  8. reverse "" |> should equal ""
  9. [<Fact>]
  10. let ``A word`` () =
  11. reverse "robot" |> should equal "tobor"
  12. [<Fact>]
  13. let ``A capitalized word`` () =
  14. reverse "Ramen" |> should equal "nemaR"
  15. [<Fact>]
  16. let ``A sentence with punctuation`` () =
  17. reverse "I'm hungry!" |> should equal "!yrgnuh m'I"
  18. [<Fact>]
  19. let ``A palindrome`` () =
  20. reverse "racecar" |> should equal "racecar"
  21. [<Fact>]
  22. let ``An even-sized word`` () =
  23. reverse "drawer" |> should equal "reward"