private void PopularDivisores()
        {
            if (FatorDecomposicao < 0)
            {
                throw new DecomposicaoException("Por favor, informe um número posítivo válido.");
            }

            this.ListaDivisores       = CalculaDivisoresExtensions.RetornaDivisores(FatorDecomposicao)?.ToList();
            this.ListaDivisoresPrimos = ListaDivisores?.Where(t => VerificaNumeroSePrimoExtensions.EhPrimo(t))?.ToList();
        }
예제 #2
0
        public void DeveRetornarListaDeDivisores(int numeroParaValidacao, bool numeroEhPrimo)
        {
            #region Arrange

            #endregion

            #region Action
            var RetornoVerificacao = VerificaNumeroSePrimoExtensions.EhPrimo(numeroParaValidacao);
            #endregion

            #region Assert
            Assert.True(RetornoVerificacao == numeroEhPrimo);
            #endregion
        }