public void TesteRegraColunaPossuiColunaAssociada(bool palavraChaveInformado) { validador.AssineRegraItemColunaPrincipalPossuiColunaAssociada(); var questaoAssociacaoDeColunas = palavraChaveInformado ? new Questao <AssociacaoDeColunas>() { RespostaEsperada = new AssociacaoDeColunas { Colunas = new List <Colunas> { new Colunas { ColunaPrincipal = new Coluna { Letra = "a", Descricao = "Pergunta A" }, ColunaAssociada = new Coluna { Letra = "i", Descricao = "Resposta da A" } }, new Colunas { ColunaPrincipal = new Coluna { Letra = "b", Descricao = "Pergunta B" }, ColunaAssociada = new Coluna { Letra = "ii", Descricao = "Resposta da B" } } } } } : new Questao <AssociacaoDeColunas> { RespostaEsperada = new AssociacaoDeColunas() }; ValideTeste(!palavraChaveInformado, questaoAssociacaoDeColunas, validador, "A coluna principal deve possuir algum item na coluna associada."); }