Sha256: f22d904d3ace6a0e8f5a272ff6eb71ef59352c2c4e495bc6bad4a934ae233c1b
Contents?: true
Size: 1.3 KB
Versions: 83
Compression:
Stored size: 1.3 KB
Contents
// This file was auto-generated based on version 1.2.0 of the canonical data. module IsogramTest open FsUnit.Xunit open Xunit open Isogram [<Fact>] let ``Empty string`` () = isIsogram "" |> should equal true [<Fact(Skip = "Remove to run test")>] let ``Isogram with only lower case characters`` () = isIsogram "isogram" |> should equal true [<Fact(Skip = "Remove to run test")>] let ``Word with one duplicated character`` () = isIsogram "eleven" |> should equal false [<Fact(Skip = "Remove to run test")>] let ``Longest reported english isogram`` () = isIsogram "subdermatoglyphic" |> should equal true [<Fact(Skip = "Remove to run test")>] let ``Word with duplicated character in mixed case`` () = isIsogram "Alphabet" |> should equal false [<Fact(Skip = "Remove to run test")>] let ``Hypothetical isogrammic word with hyphen`` () = isIsogram "thumbscrew-japingly" |> should equal true [<Fact(Skip = "Remove to run test")>] let ``Isogram with duplicated hyphen`` () = isIsogram "six-year-old" |> should equal true [<Fact(Skip = "Remove to run test")>] let ``Made-up name that is an isogram`` () = isIsogram "Emily Jung Schwartzkopf" |> should equal true [<Fact(Skip = "Remove to run test")>] let ``Duplicated character in the middle`` () = isIsogram "accentor" |> should equal false
Version data entries
83 entries across 83 versions & 1 rubygems