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

Version Path
trackler-2.0.6.25 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.24 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.23 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.22 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.21 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.20 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.19 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.18 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.17 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.16 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.15 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.14 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.13 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.12 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.11 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.10 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.9 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.8 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.7 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.0.6.6 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs