public void UsuarioNaoAdicionaPermissaoQueJaTenha()
        {
            var usuario = new Usuario();
            usuario.AdicionarPermissao(new Permissao(Permissao.ADMIN));
            usuario.AdicionarPermissao(new Permissao(Permissao.ADMIN));

            Assert.AreEqual(1, usuario.Permissoes.Count);
        }
        public void UsuarioNaoTemPermissaoAdmin()
        {
            var usuario = new Usuario();
            usuario.AdicionarPermissao(new Permissao("User"));

            Assert.IsFalse(usuario.TemPermissao(Permissao.ADMIN));
        }
        public void UsuarioComUmaPermissaoAdmin()
        {
            var usuario = new Usuario();
            usuario.AdicionarPermissao(new Permissao(Permissao.ADMIN));

            Assert.IsTrue(usuario.TemPermissao(Permissao.ADMIN));
        }
Esempio n. 4
0
        public void UsuarioComUmaPermissaoAdmin()
        {
            Usuario usuario = new Usuario();
            usuario.AdicionarPermissao(new Permissao("Admin"));

            Assert.IsTrue(usuario.TemPermissao("Admin"));
        }
Esempio n. 5
0
        public void UsuarioVerificaSeTemPermissaoSucesso()
        {
            Usuario usuario = new Usuario()
            {
                Email = "*****@*****.**",
                Senha = "12345"
            };
            usuario.AdicionarPermissao(new Permissao("ADMIN"));

            Assert.IsTrue(usuario.TemPermissao("ADMIN"));
        }
Esempio n. 6
0
        public void UsuarioVerificaSeTemPermissaoFracassa()
        {
            Usuario usuario = new Usuario()
            {
                Email = "*****@*****.**",
                Senha = "12345"
            };
            usuario.AdicionarPermissao(new Permissao("ADMIN"));

            Assert.IsFalse(usuario.TemPermissao("MASTER"));
        }
Esempio n. 7
0
        public void UsuarioAdicionaPermissao()
        {
            Usuario usuario = new Usuario()
            {
                Email = "*****@*****.**",
                Senha = "12345"
            };
            usuario.AdicionarPermissao(new Permissao("ADMIN"));

            Assert.AreEqual("ADMIN",usuario.Permissoes.First().Nome);
        }