diff --git a/src/Numerics.Tests/CombinatoricsTests/PermutationTests.cs b/src/Numerics.Tests/CombinatoricsTests/PermutationTests.cs new file mode 100644 index 00000000..95ff4bb5 --- /dev/null +++ b/src/Numerics.Tests/CombinatoricsTests/PermutationTests.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using NUnit.Framework; + +namespace MathNet.Numerics.Tests.CombinatoricsTests +{ + [TestFixture] + public class PermutationTests + { + private IEqualityComparer _comparer = new ArrayEqualityComparer(); + class ArrayEqualityComparer : IEqualityComparer + { + public bool Equals(int[] x, int[] y) + { + return StructuralComparisons.StructuralEqualityComparer.Equals(x, y); + } + + public int GetHashCode(int[] obj) + { + return StructuralComparisons.StructuralEqualityComparer.GetHashCode(obj); + } + } + + } +}