using System.Collections.Specialized; using System.Configuration; using System.Diagnostics; using Microsoft.VisualStudio.TestTools.UnitTesting; using Retailcrm; using Retailcrm.Versions.V3; namespace RetailcrmUnitTest.V3 { [TestClass] public class TelephonyTest { private readonly Client _client; private readonly NameValueCollection _appSettings; public TelephonyTest() { _appSettings = ConfigurationManager.AppSettings; _client = new Client(_appSettings["apiUrl"], _appSettings["apiKey"]); } [TestMethod] public void TelephonyManagerGet() { Response response = _client.TelephonyManagerGet(_appSettings["phone"]); Debug.WriteLine(response.GetRawResponse()); Assert.IsTrue(response.IsSuccessfull()); Assert.IsTrue(response.GetStatusCode() == 200); Assert.IsInstanceOfType(response, typeof(Response)); Assert.IsTrue(response.GetResponse().ContainsKey("success")); } } }