Esempio n. 1
0
        public void Setup()
        {
            var rand = new Random();
            var grupoVisao = new GrupoVisao()
              {
                  Nome = "Teste" + rand.Next(),
              };

            var manterGrupoVisoes = new ManterGrupoVisao();
            manterGrupoVisoes.Insert(grupoVisao);

            usuario = new Usuario()
            {
                UserName = "******",
                Nome = "nomeTeste",
                Perfil = PerfilEnum.GestorFabrica,
                Status = true,
            };

            usuario.GrupoVisao = grupoVisao;

            var manterUsuarios = new ManterUsuario();

            manterUsuarios.Insert(usuario);
        }
 public static void CleanUp()
 {
     var manterGrupoVisoes = new ManterGrupoVisao();
     var gruposVisoes = manterGrupoVisoes.GetAll().Where(v => v.Nome.Contains("Teste"));
     foreach (var grupoVisao in gruposVisoes)
         manterGrupoVisoes.Delete(grupoVisao);
 }
        public void DeletandoGrupoVisao()
        {
            var manterGrupoVisao = new ManterGrupoVisao();
            manterGrupoVisao.Delete(grupoVisao);

            var grupoVisaoDeletada = manterGrupoVisao.FindById(grupoVisao.Id);

            Assert.IsNull(grupoVisaoDeletada);
        }
        public void Setup()
        {
            var rand = new Random();
            grupoVisao = new GrupoVisao()
            {
                Nome = "Teste" + rand.Next(),
            };

            var manterGrupoVisoes = new ManterGrupoVisao();
            manterGrupoVisoes.Insert(grupoVisao);
        }
        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);
        }
Esempio n. 6
0
        public static void CleanUp()
        {
            var manterUsuario = new ManterUsuario();
            var listaUsuario = manterUsuario.GetAll().Where(v => v.UserName.Contains("Teste"));

            foreach (var usuario in listaUsuario)
                manterUsuario.Delete(usuario);

            var manterGrupoVisoes = new ManterGrupoVisao();
            var gruposVisoes = manterGrupoVisoes.GetAll().Where(v => v.Nome.Contains("Teste"));
            foreach (var grupoVisao in gruposVisoes)
                manterGrupoVisoes.Delete(grupoVisao);
        }
        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);
        }
 private void IncluirGrupoVisao()
 {
     var manterGrupoVisoes = new ManterGrupoVisao();
     manterGrupoVisoes.Insert(_grupoVisao);
 }
        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);
        }