public async Task Retrieve() { sms77_library.Api.Library.ValidateForVoice validation = await BaseTest.Client.ValidateForVoice(new ValidateForVoiceParams { Number = TestHelper.PhoneNumber }); Assert.That(validation.Success, Is.True); Assert.That(validation.Code, Is.TypeOf <string>()); Assert.That(validation.Error, Is.Null); }
public async Task RetrieveInvalidNumber() { var number = "ThisAintGonnaWork!"; sms77_library.Api.Library.ValidateForVoice validation = await BaseTest.Client.ValidateForVoice(new ValidateForVoiceParams { Number = number }); Assert.That(validation.Success, Is.False); Assert.That(validation.Id, Is.Null); Assert.That(validation.FormattedOutput, Is.Null); Assert.That(validation.Error, Is.Not.Null); Assert.That(validation.Voice, Is.False); Assert.AreEqual(validation.Sender, number); }