Exemple #1
0
        public void DeletaUsuarioInexistente()
        {
            #region Parameters
            string idUser = "******";
            //Resultado esperado
            string statusCodeEsperado = "NotFound";
            #endregion

            UsuariosRequest request = new UsuariosRequest(Method.DELETE);
            request.setUserId(idUser);
            IRestResponse <dynamic> response = request.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual("User id \'" + idUser + "\' not found.", response.Data["message"].ToString());
            });
        }
Exemple #2
0
        public void BuscaDadosUsuarioAtual()
        {
            #region Parameters
            //Resultado esperado
            string statusCodeEsperado = "OK";
            string idUsuario          = "1";
            string nameUsuario        = "administrator";
            #endregion

            UsuariosRequest request = new UsuariosRequest();

            IRestResponse <dynamic> response = request.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(idUsuario, response.Data["id"].ToString());
                Assert.AreEqual(nameUsuario, response.Data["name"].ToString());
            });
        }
Exemple #3
0
        public void DeletaUsuario()
        {
            #region Parameters
            string idUser = null;
            //Resultado esperado
            string statusCodeEsperado = "NoContent";
            #endregion

            UsuariosRequest request = new UsuariosRequest(Method.POST);
            request.setJsonBody("deleteusertest", "deleteusertest", "Usuario Delete Teste", "*****@*****.**");
            IRestResponse <dynamic> response = request.ExecuteRequest();
            idUser = response.Data["user"]["id"];

            request = null;
            request = new UsuariosRequest(Method.DELETE);
            request.setUserId(idUser);

            response = request.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
            });
        }
Exemple #4
0
        public void InsereNovoUsuario()
        {
            #region Parameters
            string usuario = "usertest";
            string senha   = "usertest";
            string nome    = "Usuario Teste";
            string email   = "*****@*****.**";
            //Resultado esperado
            string statusCodeEsperado = "Created";
            #endregion

            UsuariosRequest request = new UsuariosRequest(Method.POST);
            request.setJsonBody(usuario, senha, nome, email);

            IRestResponse <dynamic> response = request.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(usuario, response.Data["user"]["name"].ToString());
                Assert.AreEqual(nome, response.Data["user"]["real_name"].ToString());
                Assert.AreEqual(email, response.Data["user"]["email"].ToString());
            });
        }