public void ReturnsListAllTicketNotesSuccess() { //Arrange long id = 50; var controller = new ConversationsApiController(_freshDeskApi); // Act var result = controller.ListAllTicketNotes(id); var statusCode = (((Microsoft.AspNetCore.Mvc.ObjectResult)result).StatusCode); //Assert Assert.Equal(successStatus, statusCode); }
public void ReturnsDeleteConversationFailure() { //Arrange long id = 6500; //Id need to be change every time var controller = new ConversationsApiController(_freshDeskApi); // Act var result = controller.DeleteConversation(id); var statusCode = (((Microsoft.AspNetCore.Mvc.ObjectResult)result).StatusCode); //Assert Assert.Equal(failureStatus, statusCode); }
public void ReturnsCreateNoteFailure() { //Arrange var noteModel = new NoteModel { body = null }; long id = 50; var controller = new ConversationsApiController(_freshDeskApi); // Act var result = controller.CreateNote(id, noteModel); var statusCode = (((Microsoft.AspNetCore.Mvc.ObjectResult)result).StatusCode); //Assert Assert.Equal(failureStatus, statusCode); }
public void ReturnsUpdateConversationSuccess() { //Arrange var noteModel = new NoteModel { body = "Test Description" }; long id = 65000261625; var controller = new ConversationsApiController(_freshDeskApi); // Act var result = controller.UpdateConversation(id, noteModel); var statusCode = (((Microsoft.AspNetCore.Mvc.ObjectResult)result).StatusCode); //Assert Assert.Equal(successStatus, statusCode); }