public void AreTheyEqual_DifferentElement_False()
        {
            var a = new[] { 1, 2, 3, 5, 4 };
            var b = new[] { 1, 4, 3, 6, 2 };

            ReverseToMakeEqual.AreTheyEqual(a, b).Should().BeFalse();
        }
        public void AreTheyEqual_Permutation_True()
        {
            var a = new[] { 1, 2, 3, 4 };
            var b = new[] { 1, 4, 3, 2 };

            ReverseToMakeEqual.AreTheyEqual(a, b).Should().BeTrue();
        }
        public void AreTheyEqual_DifferentDuplicated_False()
        {
            var a = new[] { 1, 2, 3, 3, 4 };
            var b = new[] { 1, 4, 3, 2, 2 };

            ReverseToMakeEqual.AreTheyEqual(a, b).Should().BeFalse();
        }