public void ShouldListSmsMessagesWithFilters() { var client = new TwilioRestClient(Credentials.AccountSid, Credentials.AuthToken); SMSMessage message = client.SendSmsMessage("", "", ".NET Unit Test Message"); Assert.IsNotNull(message.Sid); var smsSid = message.Sid; SmsMessageResult messages = client.ListSmsMessages("", "", null, null, null); Assert.IsNotNull(messages); Assert.IsNull(messages.RestException); Assert.IsNotNull(messages.SMSMessages); }
public void ShouldListSmsMessagesAsynchronously() { manualResetEvent = new ManualResetEvent(false); var client = new TwilioRestClient(Credentials.AccountSid, Credentials.AuthToken); var newmessage = client.SendSmsMessage("", "", ".NET Unit Test Message"); Assert.IsNotNull(newmessage.Sid); var smsSid = newmessage.Sid; SmsMessageResult result = null; client.ListSmsMessages(messages => { result = messages; manualResetEvent.Set(); }); manualResetEvent.WaitOne(); Assert.IsNotNull(result); Assert.IsNull(result.RestException); Assert.IsNotNull(result.SMSMessages); }