Sha256: 85fa5f179c3ffe181cf5cb011c87ec6244a8857cd6cf3b9d8d1b82606e0bf811

Contents?: true

Size: 1.22 KB

Versions: 115

Compression:

Stored size: 1.22 KB

Contents

using NUnit.Framework;

[TestFixture]
public class GrainsTest
{
    [Test]
    public void Test_square_1()
    {
        Assert.That(Grains.Square(1), Is.EqualTo(1));
    }

    [Ignore("Remove to run test")]
    [Test]
    public void Test_square_2()
    {
        Assert.That(Grains.Square(2), Is.EqualTo(2));
    }

    [Ignore("Remove to run test")]
    [Test]
    public void Test_square_3()
    {
        Assert.That(Grains.Square(3), Is.EqualTo(4));
    }

    [Ignore("Remove to run test")]
    [Test]
    public void Test_square_4()
    {
        Assert.That(Grains.Square(4), Is.EqualTo(8));
    }

    [Ignore("Remove to run test")]
    [Test]
    public void Test_square_16()
    {
        Assert.That(Grains.Square(16), Is.EqualTo(32768));
    }

    [Ignore("Remove to run test")]
    [Test]
    public void Test_square_32()
    {
        Assert.That(Grains.Square(32), Is.EqualTo(2147483648));
    }

    [Ignore("Remove to run test")]
    [Test]
    public void Test_square_64()
    {
        Assert.That(Grains.Square(64), Is.EqualTo(9223372036854775808));
    }

    [Ignore("Remove to run test")]
    [Test]
    public void Test_total_grains()
    {
        Assert.That(Grains.Total(), Is.EqualTo(18446744073709551615));
    }
}

Version data entries

115 entries across 115 versions & 1 rubygems

Version Path
trackler-2.0.8.14 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.13 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.12 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.11 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.10 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.9 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.8 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.7 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.6 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.5 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.4 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.3 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.2 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.8.1 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.7.0 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.6.44 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.6.43 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.6.42 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.6.41 tracks/csharp/exercises/grains/GrainsTest.cs
trackler-2.0.6.40 tracks/csharp/exercises/grains/GrainsTest.cs