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;
}