public void GetMutationTypes_NoArgs_AllAvailableMutations()
        {
            var actual = MutationService.GetMutationTypes();

            Assert.AreEqual(3, actual.Count);
            Assert.AreEqual(typeof(ReverseSequenceMutation), actual [0]);
            Assert.AreEqual(typeof(TworsMutation), actual [1]);
            Assert.AreEqual(typeof(UniformMutation), actual[2]);
        }
        public void GetMutationTypes_NoArgs_AllAvailableMutations()
        {
            var actual = MutationService.GetMutationTypes();

            Assert.AreEqual(7, actual.Count);
            Assert.AreEqual(typeof(DisplacementMutation), actual[0]);
            Assert.AreEqual(typeof(FlipBitMutation), actual[1]);
            Assert.AreEqual(typeof(InsertionMutation), actual[2]);
            Assert.AreEqual(typeof(PartialShuffleMutation), actual[3]);
            Assert.AreEqual(typeof(ReverseSequenceMutation), actual[4]);
            Assert.AreEqual(typeof(TworsMutation), actual[5]);
            Assert.AreEqual(typeof(UniformMutation), actual[6]);
        }