learning F#, it seems pretty cool, favourite functional language so far.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

DifferenceOfSquaresTests.fs 933B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // This file was auto-generated based on version 1.2.0 of the canonical data.
  2. module DifferenceOfSquaresTests
  3. open FsUnit.Xunit
  4. open Xunit
  5. open DifferenceOfSquares
  6. [<Fact>]
  7. let ``Square of sum 1`` () =
  8. squareOfSum 1 |> should equal 1
  9. [<Fact>]
  10. let ``Square of sum 5`` () =
  11. squareOfSum 5 |> should equal 225
  12. [<Fact>]
  13. let ``Square of sum 100`` () =
  14. squareOfSum 100 |> should equal 25502500
  15. [<Fact>]
  16. let ``Sum of squares 1`` () =
  17. sumOfSquares 1 |> should equal 1
  18. [<Fact>]
  19. let ``Sum of squares 5`` () =
  20. sumOfSquares 5 |> should equal 55
  21. [<Fact>]
  22. let ``Sum of squares 100`` () =
  23. sumOfSquares 100 |> should equal 338350
  24. [<Fact>]
  25. let ``Difference of squares 1`` () =
  26. differenceOfSquares 1 |> should equal 0
  27. [<Fact>]
  28. let ``Difference of squares 5`` () =
  29. differenceOfSquares 5 |> should equal 170
  30. [<Fact>]
  31. let ``Difference of squares 100`` () =
  32. differenceOfSquares 100 |> should equal 25164150