public void TesteRegraEscolhasNaoDevemSerVazias(bool palavraChaveInformado) { validador.AssineRegraEscolhasNaoDevemSerVazias(); var questaoMultiplaEscolha = palavraChaveInformado ? new Questao <MultiplaEscolha>() { RespostaEsperada = new MultiplaEscolha { Alternativas = new List <Escolha> { new Escolha { Descricao = "Pergunta de multipla escolha", Correta = true }, new Escolha { Descricao = "Pergunta de multipla escolha", Correta = false }, new Escolha { Descricao = "Pergunta de multipla escolha", Correta = false } } } } : new Questao <MultiplaEscolha> { RespostaEsperada = new MultiplaEscolha() }; ValideTeste(!palavraChaveInformado, questaoMultiplaEscolha, validador, "As escolhas da questão não podem ser vazias."); }