Example #1
0
        public void BuscaConfigInexistente()
        {
            #region Parameters
            string config = "teste";
            //Resultado esperado
            string statusCodeEsperado = "OK";
            #endregion

            ConfigRequest request = new ConfigRequest(config);

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

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual("[]", response.Data["configs"].ToString());
            });
        }
Example #2
0
        public void BuscaConfigEspecifico()
        {
            #region Parameters
            string config = "csv_separator";
            //Resultado esperado
            string statusCodeEsperado = "OK";
            #endregion

            ConfigRequest request = new ConfigRequest(config);

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

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(config, response.Data["configs"][0]["option"].ToString());
            });
        }
Example #3
0
        public void BuscaVariosConfig()
        {
            #region Parameters
            string config1 = "csv_separator";
            string config2 = "status_colors";
            //Resultado esperado
            string statusCodeEsperado = "OK";
            #endregion

            List <string> configs = new List <string>();
            configs.Add(config1);
            configs.Add(config2);

            ConfigRequest request = new ConfigRequest(configs);

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

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeEsperado, response.StatusCode.ToString());
                Assert.AreEqual(config1, response.Data["configs"][0]["option"].ToString());
                Assert.AreEqual(config2, response.Data["configs"][1]["option"].ToString());
            });
        }