public async Task Activate_Ok() { //Arrange var validContactId = 1; var contactIds = new List <int>() { validContactId }; //Act var controller = new ContactController(_serviceBusMock.Object, _contactContext.Object); var actionResult = await controller.Activate(contactIds); //Assert var result = Assert.IsType <OkResult>(actionResult); Assert.Equal((int)System.Net.HttpStatusCode.OK, result.StatusCode); }
public async Task Activate_BadRequest_ContactDoesntExist() { //Arrange var contactIdThatDoesntExist = 10; var contactIds = new List <int>() { contactIdThatDoesntExist }; //Act var controller = new ContactController(_serviceBusMock.Object, _contactContext.Object); var actionResult = await controller.Activate(contactIds); //Assert var result = Assert.IsType <BadRequestResult>(actionResult); Assert.Equal((int)System.Net.HttpStatusCode.BadRequest, result.StatusCode); }