public void DeletandoGrupoVisao() { var manterGrupoVisao = new ManterGrupoVisao(); manterGrupoVisao.Delete(grupoVisao); var grupoVisaoDeletada = manterGrupoVisao.FindById(grupoVisao.Id); Assert.IsNull(grupoVisaoDeletada); }
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); }
public void InserindoNovoGrupoComVisoesVinculadas() { _grupoVisao.Visoes = new List<Visao>() { _visao1, _visao2 }; var manterGrupoVisao = new ManterGrupoVisao(); manterGrupoVisao.Insert(_grupoVisao); var grupoVisaoIncluido = manterGrupoVisao.FindById(_grupoVisao.Id); Assert.AreEqual(_visao1.Id, grupoVisaoIncluido.Visoes[0].Id); Assert.AreEqual(_visao1.Nome, grupoVisaoIncluido.Visoes[0].Nome); Assert.AreEqual(_visao2.Id, grupoVisaoIncluido.Visoes[1].Id); Assert.AreEqual(_visao2.Nome, grupoVisaoIncluido.Visoes[1].Nome); }