Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }