public void TestaDiaMandalaSemDataDefinida() { string validacaoEsperada = "A data deve ser preenchida."; DiaMandala dm = new DiaMandala(); List <string> validacoesEncontradas; var ehValida = dm.Validar(out validacoesEncontradas); Assert.IsFalse(ehValida); Assert.IsTrue(validacoesEncontradas.Any(a => a == validacaoEsperada)); }
public void TestaDiaMandalaComEnergiaSexualMenorQue0() { string validacaoEsperada = "O nível de energia sexual deve estar entre 0 e 10."; DiaMandala dm = new DiaMandala(); dm.EnergiaSexual = -1; List <string> validacoesEncontradas; var ehValida = dm.Validar(out validacoesEncontradas); Assert.IsFalse(ehValida); Assert.IsTrue(validacoesEncontradas.Any(a => a == validacaoEsperada)); }
public void TestaDiaMandalaComFocoMaiorQue10() { string validacaoEsperada = "O nível de Foco deve estar entre 0 e 10."; DiaMandala dm = new DiaMandala(); dm.Foco = 11; List <string> validacoesEncontradas; var ehValida = dm.Validar(out validacoesEncontradas); Assert.IsFalse(ehValida); Assert.IsTrue(validacoesEncontradas.Any(a => a == validacaoEsperada)); }
public void TestaDiaMandalaComAutoconfiancaProfissionalMaiorQue10() { string validacaoEsperada = "O nível de autoconfiança profissional deve estar entre 0 e 10."; DiaMandala dm = new DiaMandala(); dm.AutoconfiancaProfissional = 11; List <string> validacoesEncontradas; var ehValida = dm.Validar(out validacoesEncontradas); Assert.IsFalse(ehValida); Assert.IsTrue(validacoesEncontradas.Any(a => a == validacaoEsperada)); }
public void TestaDiaMandalaComForcaDeAcaoMenorQue0() { string validacaoEsperada = "O nível de força de ação deve estar entre 0 e 10."; DiaMandala dm = new DiaMandala(); dm.ForcaDeAcao = -1; List <string> validacoesEncontradas; var ehValida = dm.Validar(out validacoesEncontradas); Assert.IsFalse(ehValida); Assert.IsTrue(validacoesEncontradas.Any(a => a == validacaoEsperada)); }
// GET: Parametro/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DiaMandala parametro = db.ReadParametro(id); if (parametro == null) { return(HttpNotFound()); } return(View(parametro)); }
public void TestaDiaMandalaValida() { DiaMandala dm = new DiaMandala(); dm.Data = DateTime.Today; dm.Amorosidade = 10; dm.AutoconfiancaPessoal = 10; dm.AutoconfiancaProfissional = 10; dm.EnergiaSexual = 10; dm.Extroversao = 10; dm.Foco = 10; dm.ForcaDeAcao = 10; dm.Vitalidade = 10; List <string> validacoesEncontradas; var ehValida = dm.Validar(out validacoesEncontradas); Assert.IsTrue(ehValida); Assert.IsTrue(!validacoesEncontradas.Any()); }
public ActionResult Edit(DiaMandala parametro) { List <string> errosValidacao = new List <string>(); if (ModelState.IsValid && parametro.Validar(out errosValidacao)) { db.UpdateParametro(parametro); return(RedirectToAction("Index")); } if (errosValidacao.Any()) { foreach (var ev in errosValidacao) { ModelState.AddModelError("Geral", ev); } } return(View(parametro)); }
public void UpdateParametro(DiaMandala parametro) { parametros.FindOneAndReplace(Builders <DiaMandala> .Filter.Eq(a => a.Id, parametro.Id), parametro); }
public void CreateParametro(DiaMandala parametro) { parametros.InsertOne(parametro); }