public void PreencherForm(FundamentacaoJuridica fundamentacaoJuridica) { if (fundamentacaoJuridica.idTipoAto != "") { BuscarElementoPeloId("idTipoAto").Click(); BuscarElementoPeloXPath("//span[contains(.,'" + fundamentacaoJuridica.idTipoAto + "')]").Click(); BuscarElementoPeloId("acao").Click(); } if (fundamentacaoJuridica.idOrgao != "") { BuscarElementoPeloId("idOrgao").Click(); BuscarElementoPeloXPath("//span[contains(.,'" + fundamentacaoJuridica.idOrgao + "')]").Click(); BuscarElementoPeloXPath("(//button[@type='button'])[4]").Click(); } if (fundamentacaoJuridica.dataInicioVigencia != "") { BuscarElementoPeloId("dataInicioVigencia").Click(); BuscarElementoPeloId("dataInicioVigencia").SendKeys(fundamentacaoJuridica.dataInicioVigencia); } if (fundamentacaoJuridica.dataFimVigencia != "") { BuscarElementoPeloId("dataFimVigencia").Click(); BuscarElementoPeloId("dataFimVigencia").SendKeys(fundamentacaoJuridica.dataFimVigencia); } if (fundamentacaoJuridica.descricaoFundamentacaoJuridicaConcessao != "") { BuscarElementoPeloId("descricaoFundamentacaoJuridicaConcessao").Click(); BuscarElementoPeloId("descricaoFundamentacaoJuridicaConcessao").SendKeys(fundamentacaoJuridica.descricaoFundamentacaoJuridicaConcessao); } if (fundamentacaoJuridica.ementa != "") { BuscarElementoPeloId("ementa").Click(); BuscarElementoPeloId("ementa").SendKeys(fundamentacaoJuridica.ementa); } }
public void cadastrarOrgaoVazio() { FundamentacaoJuridica fundamentacaoJuridica = new FundamentacaoJuridica(); fundamentacaoJuridica.idTipoAto = "Civil - Aposentadoria Especial"; fundamentacaoJuridica.dataInicioVigencia = "13/05/2020"; fundamentacaoJuridica.dataFimVigencia = "22/05/2020"; fundamentacaoJuridica.descricaoFundamentacaoJuridicaConcessao = "TESTE DESCRICAO"; fundamentacaoJuridica.ementa = "TESTE EMENTA"; fundamentacaoJuridicaPageObject.PreencherForm(fundamentacaoJuridica); Assert.AreEqual(fundamentacaoJuridicaPageObject.BuscarElementoPeloId("tce-buttons-submit-0").GetProperty("disabled"), "True"); }
public void cadastrarDataFinalMenorDataInicio() { FundamentacaoJuridica fundamentacaoJuridica = new FundamentacaoJuridica(); fundamentacaoJuridica.idTipoAto = "Civil - Aposentadoria Especial"; fundamentacaoJuridica.idOrgao = "TRIBUNAL DE CONTAS DO ESTADO"; fundamentacaoJuridica.dataInicioVigencia = "02/05/2020"; fundamentacaoJuridica.dataFimVigencia = "01/05/2020"; fundamentacaoJuridica.descricaoFundamentacaoJuridicaConcessao = "TESTE DESCRICAO"; fundamentacaoJuridica.ementa = "TESTE EMENTA"; fundamentacaoJuridicaPageObject.PreencherForm(fundamentacaoJuridica); fundamentacaoJuridicaPageObject.BuscarElementoPeloId("dataFinal"); }
public void cadastrarComDataFinalVigenciaVazio() { FundamentacaoJuridica fundamentacaoJuridica = new FundamentacaoJuridica(); fundamentacaoJuridica.idTipoAto = "Civil - Aposentadoria Especial"; fundamentacaoJuridica.idOrgao = "TRIBUNAL DE CONTAS DO ESTADO"; fundamentacaoJuridica.dataInicioVigencia = "13/05/2020"; fundamentacaoJuridica.descricaoFundamentacaoJuridicaConcessao = "TESTE DESCRICAO"; fundamentacaoJuridica.ementa = "TESTE EMENTA"; fundamentacaoJuridicaPageObject.PreencherForm(fundamentacaoJuridica); fundamentacaoJuridicaPageObject.BuscarElementoPeloId("tce-buttons-submit-0").Click(); fundamentacaoJuridicaPageObject.WaitSeconds(5); fundamentacaoJuridicaPageObject.Wait().Until(e => fundamentacaoJuridicaPageObject.BuscarElementoPeloCss(".swal-title")); fundamentacaoJuridicaPageObject.BuscarElementoPeloXPath("//body/div/div/div[2][contains(.,'Sucesso')]"); }