public void CreateNewComment() { var content = "Test Comment"; var articleId = 1; var response = ApiEndpoints.PostComment(articleId, content); Assert.Equal(content, response.Data.Content); }
public void DeleteComment() { //Create comment var content = "Test Comment"; var articleId = 1; var createdCommentId = ApiEndpoints.PostComment(articleId, content).Data.Id; //Delete comment var response = ApiEndpoints.DeleteComment(createdCommentId); Assert.Equal(HttpStatusCode.NoContent, response.StatusCode); }
public void GetArticleWithNotExistingIdShouldReturn404() { var response = ApiEndpoints.GetArticle(999); Assert.Equal(HttpStatusCode.NotFound, response.StatusCode); }
public void LoginWithCorrectUsernameAndPassword() { var response = ApiEndpoints.Login(Config.Username, Config.Password); Assert.Equal(HttpStatusCode.OK, response.StatusCode); }
public void GetArticleWithExistingIdShouldReturn200() { var response = ApiEndpoints.GetArticle(1); Assert.Equal(HttpStatusCode.OK, response.StatusCode); }