public DnaEvaluatorTests() { _secuenciaNecesaria = 5; _humanDna = HumanDna.Dummy(_secuenciaNecesaria * 2); _mutantConfigurationMock = new Mock <IMutantConfiguration>(); _mutantConfigurationMock.Setup(mc => mc.SequencesNeeded).Returns(_secuenciaNecesaria); }
public void DnaConLongitudMenorQueLaSecuenciaNecesariaNoPuedeSerMutante() { var sut = new DnaEvaluator(new List <IRangeEvaluator> { new Mock <IRangeEvaluator>().Object }, _mutantConfigurationMock.Object); for (var dnaLength = 1; dnaLength < _secuenciaNecesaria; dnaLength++) { Assert.False(sut.IsMutant(HumanDna.Dummy(dnaLength))); } }