Sha256: 400816528b5e6b263d045279ce2076e47da5e041b4d57dbe3dbabdad7ea483a0
Contents?: true
Size: 945 Bytes
Versions: 81
Compression:
Stored size: 945 Bytes
Contents
module ScrabbleScoreTest open NUnit.Framework open ScrabbleScore [<Test>] let ``Empty word scores zero`` () = Assert.That(score "", Is.EqualTo(0)) [<Test>] [<Ignore("Remove to run test")>] let ``Whitespace scores zero`` () = Assert.That(score " \t\n", Is.EqualTo(0)) [<Test>] [<Ignore("Remove to run test")>] let ``Scores very short word`` () = Assert.That(score "a", Is.EqualTo(1)) [<Test>] [<Ignore("Remove to run test")>] let ``Scores other very short word`` () = Assert.That(score "f", Is.EqualTo(4)) [<Test>] [<Ignore("Remove to run test")>] let ``Simple word scores the number of letters`` () = Assert.That(score "street", Is.EqualTo(6)) [<Test>] [<Ignore("Remove to run test")>] let ``Complicated word scores more`` () = Assert.That(score "quirky", Is.EqualTo(22)) [<Test>] [<Ignore("Remove to run test")>] let ``Scores are case insensitive`` () = Assert.That(score "OXYPHENBUTAZONE", Is.EqualTo(41))
Version data entries
81 entries across 81 versions & 1 rubygems