1

Ninja Turtles を使用して F# でテストミューテーションを作成するにはどうすればよいですか?

これが私のテストミューテーション(C#)です:

using NinjaTurtles;
using NUnit.Framework;

namespace Tests
{
    [TestFixture]
    public class _MutantTest
    {
        [Test, Category("Mutation"), MutationTest]
        public void Add_MutationTests()
        {
            MutationTestBuilder<SimpleCalculator>
                .For("Add")
                .Run();
        }
    }
}

これが私の単体テストです:

[TestFixture]
public class _Test
{
    [Test]
    public void Add()
    {
        Assert.AreEqual(5, SimpleCalculator.Add(2, 3));
    }
}

これが私のSUTです:

public class SimpleCalculator
{
    public static int Add(int x, int y) => x + y;
}
4

0 に答える 0