Example #1
0
        public void GetRateCenterTest()
        {

            using (var server = new HttpServer(new RequestHandler
            {
                EstimatedMethod = "GET",
                EstimatedPathAndQuery = string.Format("/v1.0/tns/1234/ratecenter", Helper.AccountId),
                ContentToSend = new StringContent(TestXmlStrings.TnRateCenterResponse, Encoding.UTF8, "application/xml")
            }))
            {
                var client = Helper.CreateClient();
                var tn = new Tn { TelephoneNumber = "1234", Client = client };
                var result = tn.GetRateCenter().Result;
                if (server.Error != null) throw server.Error;
                Assert.AreEqual("CO", result.State);
                Assert.AreEqual("DENVER", result.RateCenter);

            }
        }