public void AtualizandoGrupoVisoes() { var nomeAlterado = grupoVisao.Nome + "_alterada"; grupoVisao.Nome = nomeAlterado; var manterGrupoVisoes = new ManterGrupoVisao(); manterGrupoVisoes.Update(grupoVisao); var grupoVisoesAlterado = manterGrupoVisoes.FindById(grupoVisao.Id); Assert.AreEqual(nomeAlterado, grupoVisoesAlterado.Nome); }
public void AtualizandoGrupoVisoesComVisoes() { IncluirGrupoVisao(); var nomeAlterado = _grupoVisao.Nome + "_alterada"; _grupoVisao.Nome = nomeAlterado; _grupoVisao.Visoes = new List<Visao> { _visao1, _visao2 }; var manterGrupoVisoes = new ManterGrupoVisao(); manterGrupoVisoes.Update(_grupoVisao); var grupoVisoesAlterado = manterGrupoVisoes.FindById(_grupoVisao.Id); Assert.AreEqual(nomeAlterado, grupoVisoesAlterado.Nome); Assert.IsTrue(grupoVisoesAlterado.Visoes.Count() == 2); Assert.AreEqual(_visao1.Id, grupoVisoesAlterado.Visoes[0].Id); Assert.AreEqual(_visao1.Nome, grupoVisoesAlterado.Visoes[0].Nome); Assert.AreEqual(_visao2.Id, grupoVisoesAlterado.Visoes[1].Id); Assert.AreEqual(_visao2.Nome, grupoVisoesAlterado.Visoes[1].Nome); }
public void AtualizandoGrupoVisoesRetirandoEInserindoVisoes() { IncluirGrupoVisao(); _grupoVisao.Visoes = new List<Visao> { _visao1, _visao2 }; var manterGrupoVisoes = new ManterGrupoVisao(); manterGrupoVisoes.Update(_grupoVisao); var grupoVisoesTeste = manterGrupoVisoes.FindById(_grupoVisao.Id); grupoVisoesTeste.Visoes.RemoveAt(1); grupoVisoesTeste.Visoes.Add(_visao3); manterGrupoVisoes.Update(grupoVisoesTeste); var grupoVisoesAlterado = manterGrupoVisoes.FindById(_grupoVisao.Id); Assert.IsTrue(grupoVisoesAlterado.Visoes.Count() == 2); Assert.AreEqual(_visao1.Id, grupoVisoesAlterado.Visoes[0].Id); Assert.AreEqual(_visao1.Nome, grupoVisoesAlterado.Visoes[0].Nome); Assert.AreEqual(_visao3.Id, grupoVisoesAlterado.Visoes[1].Id); Assert.AreEqual(_visao3.Nome, grupoVisoesAlterado.Visoes[1].Nome); }