public PhoneNumbersControllerTests() { _formattingServiceMock = new Mock <IPhoneNumberFormattingService>(); _loggerMock = new Mock <ILogger <PhoneNumbersController> >(); SetupFormattingServiceMock(); _sut = new PhoneNumbersController(_formattingServiceMock.Object, _loggerMock.Object); }
public async System.Threading.Tasks.Task ActivatePhoneNumberShouldWork_ShouldReturnListAsync() { var controller = new PhoneNumbersController(); var result = await controller.PutAsync(@"(959) 743 7639", "d3h8j822w34"); Assert.IsNotNull(result); Assert.AreEqual(true, result == "Activation Success" || result == "Number is active"); }
public async System.Threading.Tasks.Task ActivatePhoneNumberShouldFailWrongCode_ShouldReturnListAsync() { var controller = new PhoneNumbersController(); var result = await controller.PutAsync(@"(959) 743 7639", "d3h8j82wesf"); Assert.IsNotNull(result); Assert.AreEqual("Activation code in correct", result); }
public async System.Threading.Tasks.Task GetPhoneNumberForCustomer_ShouldReturnListAsync() { var controller = new PhoneNumbersController(); var result = await controller.GetAsync(@"*****@*****.**"); Assert.IsNotNull(result); Assert.AreEqual(true, result.Count() > 0); }