Sha256: 946333ece9421a675680393c36afdb0d44bff78bf1143a09a211c33a7fc33a6d

Contents?: true

Size: 1.25 KB

Versions: 240

Compression:

Stored size: 1.25 KB

Contents

module PrimeFactorsTest

open NUnit.Framework

open PrimeFactors

[<Test>]
let ``Test 1`` () =
    Assert.That(primeFactorsFor 1L, Is.EqualTo([]))
    
[<Test>]
[<Ignore("Remove to run test")>]
let ``Test 2`` () =
    Assert.That(primeFactorsFor 2L, Is.EqualTo([2]))
    
[<Test>]
[<Ignore("Remove to run test")>]
let ``Test 3`` () =
    Assert.That(primeFactorsFor 3L, Is.EqualTo([3]))

[<Test>]
[<Ignore("Remove to run test")>]
let ``Test 4`` () =
    Assert.That(primeFactorsFor 4L, Is.EqualTo([2; 2]))
    
[<Test>]
[<Ignore("Remove to run test")>]
let ``Test 6`` () =
    Assert.That(primeFactorsFor 6L, Is.EqualTo([2; 3]))
    
[<Test>]
[<Ignore("Remove to run test")>]
let ``Test 8`` () =
    Assert.That(primeFactorsFor 8L, Is.EqualTo([2; 2; 2]))
    
[<Test>]
[<Ignore("Remove to run test")>]
let ``Test 9`` () =
    Assert.That(primeFactorsFor 9L, Is.EqualTo([3; 3]))
    
[<Test>]
[<Ignore("Remove to run test")>]
let ``Test 27`` () =
    Assert.That(primeFactorsFor 27L, Is.EqualTo([3; 3; 3]))
    
[<Test>]
[<Ignore("Remove to run test")>]
let ``Test 625`` () =
    Assert.That(primeFactorsFor 625L, Is.EqualTo([5; 5; 5; 5]))
    
[<Test>]
[<Ignore("Remove to run test")>]
let ``Test 901255`` () =
    Assert.That(primeFactorsFor 901255L, Is.EqualTo([5; 17; 23; 461]))

Version data entries

240 entries across 240 versions & 1 rubygems

Version Path
trackler-2.2.1.22 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.21 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.20 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.19 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.18 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.17 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.16 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.15 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.14 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.13 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.12 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.11 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.10 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.9 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.8 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.7 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.6 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.5 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.4 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs
trackler-2.2.1.3 tracks/fsharp/exercises/prime-factors/PrimeFactorsTest.fs