コード例 #1
0
        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);
        }
コード例 #2
0
        public void UsuarioNaoTemPermissaoAdmin()
        {
            var usuario = new Usuario();
            usuario.AdicionarPermissao(new Permissao("User"));

            Assert.IsFalse(usuario.TemPermissao(Permissao.ADMIN));
        }
コード例 #3
0
        public void UsuarioComUmaPermissaoAdmin()
        {
            var usuario = new Usuario();
            usuario.AdicionarPermissao(new Permissao(Permissao.ADMIN));

            Assert.IsTrue(usuario.TemPermissao(Permissao.ADMIN));
        }
コード例 #4
0
        public void UsuarioComUmaPermissaoAdmin()
        {
            Usuario usuario = new Usuario();
            usuario.AdicionarPermissao(new Permissao("Admin"));

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

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

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

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