示例#1
0
        public void DeleteOneFilterSucess()
        {
            #region Parameters

            FiltersBDSteps.ClearAllFilters();
            FiltersBDSteps.InsertFilter();

            List <string> dataFilters = FiltersBDSteps.SearchOneFilter();
            string        filter_id   = dataFilters[0];

            //Expected Result
            int    statusCode     = 204;
            string statusResponse = "NoContent";
            #endregion

            #region Request
            deleteFilter = new DEL_DeleteOneFilterRequest(filter_id);

            response = deleteFilter.ExecuteRequest();
            #endregion

            #region Assert
            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCode, (int)response.StatusCode);
                Assert.AreEqual(statusResponse, response.StatusCode.ToString());
            });
            #endregion
        }
示例#2
0
        public void GetOneFilterSucess()
        {
            #region Parameters
            FiltersBDSteps.ClearAllFilters();
            FiltersBDSteps.InsertFilter();

            List <string> dataFilters = FiltersBDSteps.SearchOneFilter();
            string        filter_id   = dataFilters[0];
            string        filter_name = dataFilters[1];

            //Expected Result
            string statusCodeExpected = "OK";
            string filterName         = "REQ";
            #endregion

            oneFilter = new GET_OneFilterRequest(filter_id);

            response = oneFilter.ExecuteRequest();

            Assert.Multiple(() =>
            {
                Assert.AreEqual(statusCodeExpected, response.StatusCode.ToString());
                Assert.AreEqual(filter_id, response.Data["filters"][0]["id"].ToString());
                Assert.AreEqual(filterName, response.Data["filters"][0]["name"].ToString());
            });
        }