Sha256: 485beba34eb94b7dad7b0aafc2d4ff3961547593214a7654183da2062ae021a3

Contents?: true

Size: 1.27 KB

Versions: 55

Compression:

Stored size: 1.27 KB

Contents

// This file was auto-generated based on version 1.0.0 of the canonical data.

module ScrabbleScoreTest

open FsUnit.Xunit
open Xunit

open ScrabbleScore

[<Fact>]
let ``Lowercase letter`` () =
    score "a" |> should equal 1

[<Fact(Skip = "Remove to run test")>]
let ``Uppercase letter`` () =
    score "A" |> should equal 1

[<Fact(Skip = "Remove to run test")>]
let ``Valuable letter`` () =
    score "f" |> should equal 4

[<Fact(Skip = "Remove to run test")>]
let ``Short word`` () =
    score "at" |> should equal 2

[<Fact(Skip = "Remove to run test")>]
let ``Short, valuable word`` () =
    score "zoo" |> should equal 12

[<Fact(Skip = "Remove to run test")>]
let ``Medium word`` () =
    score "street" |> should equal 6

[<Fact(Skip = "Remove to run test")>]
let ``Medium, valuable word`` () =
    score "quirky" |> should equal 22

[<Fact(Skip = "Remove to run test")>]
let ``Long, mixed-case word`` () =
    score "OxyphenButazone" |> should equal 41

[<Fact(Skip = "Remove to run test")>]
let ``English-like word`` () =
    score "pinata" |> should equal 8

[<Fact(Skip = "Remove to run test")>]
let ``Empty input`` () =
    score "" |> should equal 0

[<Fact(Skip = "Remove to run test")>]
let ``Entire alphabet available`` () =
    score "abcdefghijklmnopqrstuvwxyz" |> should equal 87

Version data entries

55 entries across 55 versions & 1 rubygems

Version Path
trackler-2.2.1.99 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.98 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.97 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.96 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.95 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.94 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.93 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.92 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.91 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.90 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.89 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.88 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.87 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.86 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.85 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.84 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.83 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.82 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.81 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs
trackler-2.2.1.80 tracks/fsharp/exercises/scrabble-score/ScrabbleScoreTest.fs