Sha256: 2a45f9b49b1b5fe6cf7de0ac32e3772f27ae2a8afc01ca2a9d5313877896722f

Contents?: true

Size: 1.07 KB

Versions: 76

Compression:

Stored size: 1.07 KB

Contents

module SecretHandshakeTest

open Xunit
open FsUnit.Xunit

open SecretHandshake

[<Fact>]
let ``Test 1 handshake to wink`` () =
    handshake 1 |> should equal ["wink"]
    
[<Fact(Skip = "Remove to run test")>]
let ``Test 10 handshake to double blink`` () =
    handshake 2 |> should equal ["double blink"]
    
[<Fact(Skip = "Remove to run test")>]
let ``Test 100 handshake to close your eyes`` () =
    handshake 4 |> should equal ["close your eyes"]
    
[<Fact(Skip = "Remove to run test")>]
let ``Test 1000 handshake to close your eyes`` () =
    handshake 8 |> should equal ["jump"]
    
[<Fact(Skip = "Remove to run test")>]
let ``Test handshake 11 to wink and double blink`` () =
    handshake 3 |> should equal ["wink"; "double blink"]
    
[<Fact(Skip = "Remove to run test")>]
let ``Test handshake 10011 to double blink and wink`` () =
    handshake 19 |> should equal ["double blink"; "wink"]
    
[<Fact(Skip = "Remove to run test")>]
let ``Test handshake 11111 to all commands reversed`` () =
    handshake 31 |> should equal ["jump"; "close your eyes"; "double blink"; "wink"]

Version data entries

76 entries across 76 versions & 1 rubygems

Version Path
trackler-2.2.1.98 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.97 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.96 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.95 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.94 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.93 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.92 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.91 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.90 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.89 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.88 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.87 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.86 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.85 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.84 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.83 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.82 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.81 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.80 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs
trackler-2.2.1.79 tracks/fsharp/exercises/secret-handshake/SecretHandshakeTest.fs