Exemplo n.º 1
0
        public void Is_Mutant_shloud_return_false()
        {
            // Arrange
            string[] dnaString = new stringArrayStub().GetOnPosition(1);
            //Act
            var result = mutantService.IsMutant(dnaString);

            //Assert
            Assert.False(result.Result);
        }
Exemplo n.º 2
0
        public void Is_Mutant_shloud_return_true()
        {
            // Arrange
            Dna dnaStub = new DnaStub().GetOnPosition(0);

            string[] dnaString = new stringArrayStub().GetOnPosition(0);
            mockDataRepository.Setup(x => x.Add(dnaStub));
            mockDnaValidator.Setup(x => x.IsMutant(dnaString)).Returns(Task.FromResult(true));
            //Act
            var result = mutantService.IsMutant(dnaString);

            //Assert
            Assert.True(result.Result);
        }