Sha256: c0bac5108580154b478048382290b4554555744d99315d169add8417f405bad8

Contents?: true

Size: 1.09 KB

Versions: 123

Compression:

Stored size: 1.09 KB

Contents

using Xunit;

public class GrainsTest
{
    [Fact]
    public void Test_square_1()
    {
        Assert.Equal(1ul, Grains.Square(1));
    }

    [Fact(Skip = "Remove to run test")]
    public void Test_square_2()
    {
        Assert.Equal(2ul, Grains.Square(2));
    }

    [Fact(Skip = "Remove to run test")]
    public void Test_square_3()
    {
        Assert.Equal(4ul, Grains.Square(3));
    }

    [Fact(Skip = "Remove to run test")]
    public void Test_square_4()
    {
        Assert.Equal(8ul, Grains.Square(4));
    }

    [Fact(Skip = "Remove to run test")]
    public void Test_square_16()
    {
        Assert.Equal(32768ul, Grains.Square(16));
    }

    [Fact(Skip = "Remove to run test")]
    public void Test_square_32()
    {
        Assert.Equal(2147483648ul, Grains.Square(32));
    }

    [Fact(Skip = "Remove to run test")]
    public void Test_square_64()
    {
        Assert.Equal(9223372036854775808ul, Grains.Square(64));
    }

    [Fact(Skip = "Remove to run test")]
    public void Test_total_grains()
    {
        Assert.Equal(18446744073709551615ul, Grains.Total());
    }
}

Version data entries

123 entries across 123 versions & 1 rubygems

Version Path
trackler-2.2.1.20 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.19 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.18 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.17 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.16 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.15 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.14 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.13 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.12 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.11 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.10 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.9 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.8 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.7 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.6 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.5 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.4 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.3 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.2 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.2.1.1 tracks/csharp/exercises/grains/GrainsTest.cs