Sha256: 06ceaf754bfc292e61270dfc1a1b33d3e4fd086013e9dba89236bbfdacf44110

Contents?: true

Size: 796 Bytes

Versions: 83

Compression:

Stored size: 796 Bytes

Contents

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

using Xunit;
using System;

public class NthPrimeTest
{
    [Fact]
    public void First_prime()
    {
        Assert.Equal(2, NthPrime.Prime(1));
    }

    [Fact(Skip = "Remove to run test")]
    public void Second_prime()
    {
        Assert.Equal(3, NthPrime.Prime(2));
    }

    [Fact(Skip = "Remove to run test")]
    public void Sixth_prime()
    {
        Assert.Equal(13, NthPrime.Prime(6));
    }

    [Fact(Skip = "Remove to run test")]
    public void Big_prime()
    {
        Assert.Equal(104743, NthPrime.Prime(10001));
    }

    [Fact(Skip = "Remove to run test")]
    public void There_is_no_zeroth_prime()
    {
        Assert.Throws<ArgumentOutOfRangeException>(() => NthPrime.Prime(0));
    }
}

Version data entries

83 entries across 83 versions & 1 rubygems

Version Path
trackler-2.2.1.90 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.89 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.88 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.87 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.86 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.85 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.84 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.83 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.82 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.81 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.80 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.79 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.78 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.77 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.76 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.75 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.74 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.73 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.72 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs
trackler-2.2.1.71 tracks/csharp/exercises/nth-prime/NthPrimeTest.cs