public void ConsultandoUmFiltroQueNaoExiste() { #region Parameters int?filterId = 0; //Resultado Esperado string statusCodeExpected = "OK"; string responseContentExpected = "{\"filters\":[]}"; #endregion GetAFilterRequest getAFilterRequest = new GetAFilterRequest(filterId); IRestResponse <dynamic> response = getAFilterRequest.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeExpected, response.StatusCode.ToString(), "O StatusCode retornado não é o esperado."); Assert.AreEqual(responseContentExpected, response.Content, "Um filtro foi retornado."); }); }
public void ConsultandoUmFiltroEspecificoNaoPublico() { #region Parameters string filterName = "ConsultandoUmFiltroEspecificoQueNaoEstaPublicoTest"; var inseriFiltroPrivadoDB = filtersDBSteps.InseriFiltroPrivadoDB(filterName); //Resultado Esperado string statusCodeExpected = "OK"; string responseContentExpected = "{\"filters\":[]}"; #endregion GetAFilterRequest getAFilterRequest = new GetAFilterRequest(inseriFiltroPrivadoDB.FilterId); IRestResponse <dynamic> response = getAFilterRequest.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeExpected, response.StatusCode.ToString(), "O StatusCode retornado não é o esperado."); Assert.AreEqual(responseContentExpected, response.Content, "Um filtro foi retornado."); }); filtersDBSteps.DeletaFiltroDB(inseriFiltroPrivadoDB.FilterId); }
public void ConsultandoUmFiltroEspecifico() { #region Parameters string filterName = "ConsultandoUmFiltroEspecificoTest"; var inseriFiltroPublicoDB = filtersDBSteps.InseriFiltroPublicoDB(filterName); //Resultado Esperado string statusCodeExpected = "OK"; #endregion GetAFilterRequest getAFilterRequest = new GetAFilterRequest(inseriFiltroPublicoDB.FilterId); IRestResponse <dynamic> response = getAFilterRequest.ExecuteRequest(); Assert.Multiple(() => { Assert.AreEqual(statusCodeExpected, response.StatusCode.ToString(), "O StatusCode retornado não é o esperado."); Assert.AreEqual(inseriFiltroPublicoDB.FilterId.ToString(), Convert.ToString(response.Data["filters"][0]["id"]), "O id não é o esperado."); Assert.AreEqual(filterName, inseriFiltroPublicoDB.FilterName, Convert.ToString(response.Data["filters"][0]["name"]), "O nome do filtro não é o esperado."); }); filtersDBSteps.DeletaFiltroDB(inseriFiltroPublicoDB.FilterId); }