private static void SetDidAlias(FlowrouteNumbersAndMessagingClient client, string our_number, string new_alias) { NumbersController numbers = client.Numbers; Int32 result = numbers.SetDIDAlias(our_number, new_alias); Console.WriteLine(result); }
public void NumberController() { var x = new NumbersController(); var teste = x.GetDivisores("10"); Assert.Equal(4, teste.Count); }
public void NumberPrimoController() { var x = new NumbersController(); var teste = x.GetNumerosPrimos("10"); Assert.Equal(2, teste.Count); }
public void Test_ValidValues_NumberController() { // Arrange string number1 = "5", number2 = "6"; string sum = (int.Parse(number1) + int.Parse(number2)).ToString(); string logMessage = $"Timestamp= {DateTime.Now.ToString()},number1={number1} , number2={number2} , result={sum}"; _numbersList.Clear(); _numbersList = new string[] { number1, number2 }.ToList(); // Act _logger.Setup(it => it.LogActivity(It.IsAny <string>())).Verifiable(); _logger.Setup(it => it.GetAllActivityLogs()).Returns(() => new[] { logMessage }); var controller = new NumbersController(_logger.Object); var errorMsg = NumbersAPI.NumberValidator.Instance.ValidateStrings(_numbersList); var res = controller.AddNumbers(number1, number2) as ObjectResult; var value = res.Value as NumbersSumDto; var logResult = controller.GetAllLogs() as ObjectResult; // Assert Assert.Equal(200, res.StatusCode.Value); Assert.True(string.IsNullOrEmpty(errorMsg)); Assert.False(string.IsNullOrEmpty(value.TotalSum)); Assert.Equal(sum, value.TotalSum); Assert.Single(logResult.Value.ToString(), logMessage); }
void Awake() { Balloon = gameObject.GetComponent <Balloon>(); speedMultiplier = 5; NumbersController = GameObject.FindWithTag("NumbersController").GetComponent <NumbersController>(); Collider = GetComponent <Collider2D>(); }
public void AddNumbersShouldAddNumbersAndLogInformation() { // arrange string number1 = "5", number2 = "6"; string sum = (int.Parse(number1) + int.Parse(number2)).ToString(); string logMessage = $"Timestamp= {DateTime.Now.ToString()},number1={number1} , number2={number2} , result={sum}"; var mock_Logger = new Mock <ILogService>(); mock_Logger.Setup(it => it.Log(It.IsAny <string>())).Verifiable(); mock_Logger.Setup(it => it.GetAllLogs()).Returns(() => new[] { logMessage }); var mock_NumberCalculator = new Mock <INumberCalculator>(); mock_NumberCalculator.Setup(it => it.AddBigNumbers(number1, number2)).Returns(() => sum); var controller = new NumbersController(mock_Logger.Object, mock_NumberCalculator.Object); // act var result = (controller.Add(number1, number2) as OkNegotiatedContentResult <string>); var logResult = (controller.GetAllLogs() as OkNegotiatedContentResult <IList <string> >); // assert Assert.AreEqual(result.Content, sum); Assert.AreEqual(logResult.Content.Count, 1); Assert.AreEqual(logResult.Content[0], logMessage); }
private static void SetDidCallback(FlowrouteNumbersAndMessagingClient client, string DID, string url) { NumbersController numbers = client.Numbers; Int32 result = numbers.SetDIDCallback(DID, url); Console.WriteLine(result); }
public void RemovePrimeNumbers_SimpleScenarios_Calculated(string numbers, string expected) { var numbersController = new NumbersController(); string result = numbersController.RemovePrimeNumbers(numbers); Assert.Equal(expected, result); }
public NumbersControllerUnitTests() { service = new Mock <IService <NumberServiceModel> >(); mapper = new Mock <IMapper>(); log = new Mock <ILog>(); query = new Mock <IQuery <NumberServiceModel> >(); numbersController = new NumbersController(service.Object, mapper.Object, log.Object, query.Object); Arrange(); }
public void IncorrectPostWithBadArrayFormat() { string list = "5 5 4 1 9 100 2"; var mockSorter = new Mock <ISorter>(); var controller = new NumbersController(mockSorter.Object); var result = controller.Post(list); Assert.Equal("Passed list is of wrong fromat", result); }
public void IncorrectPostWithNullArray() { var mockSorter = new Mock <ISorter>(); var controller = new NumbersController(mockSorter.Object); var result = controller.Post(null); Assert.Equal("Passed list is of wrong fromat", result); }
public void CorrectPostWithGoodArray() { string path = Path.Combine(rootPath, fileName); var mockSorter = new Mock <ISorter>(); var controller = new NumbersController(mockSorter.Object); var result = controller.Post("1 8 1 20 1 5 100"); Assert.Equal(String.Format("String accepted and sorted, file saved at {0}", path), result); }
public static dynamic GetNumberDetails(FlowrouteNumbersAndMessagingClient client, string id) { // User the Numbers Controller from our Client NumbersController numbers = client.Numbers; Console.WriteLine("---------------------------\nList Phone Number Details:\n"); dynamic result = numbers.GetPhoneNumberDetails(id); Console.WriteLine(result); return(result); }
private static Number26 PurchaseDid(FlowrouteNumbersAndMessagingClient client, string did) { NumbersController numbers = client.Numbers; try { Number26 data = numbers.CreatePurchaseAPhoneNumber(did); return(data); } catch (FlowrouteNumbersAndMessaging.Standard.Exceptions.ErrorException e) { Console.WriteLine(e); return(null); } }
public void PostNumber_WhenCalled_ReturnsInternalError() { // Arrange numbersController = new NumbersController(null, null, log.Object, query.Object); // Act var result = numbersController.PostNumber(numberController); // Assert var response = result as StatusCodeResult; Assert.Equal(500, response.StatusCode); }
public void DeleteNumber_WhenCalled__ReturnsInternalError(int id) { // Arrange numbersController = new NumbersController(null, null, log.Object, query.Object); // Act var result = numbersController.DeleteNumber(id); Assert.IsType <StatusCodeResult>(result); // Assert var response = result as StatusCodeResult; Assert.Equal(500, response.StatusCode); }
public void Test_EmptyValues_NumberController() { // Arrange string number1 = string.Empty, number2 = string.Empty; string logMessage = $"Timestamp= {DateTime.Now.ToString()},number1={number1} , number2={number2} , result={string.Empty}"; _numbersList.Clear(); _numbersList = new string[] { number1, number2 }.ToList(); var controller = new NumbersController(_logger.Object); var errorMsg = NumbersAPI.NumberValidator.Instance.ValidateStrings(_numbersList); var res = controller.AddNumbers(number1, number2) as ObjectResult; var value = res.Value as NumbersSumDto; Assert.True(value is null); Assert.Equal(400, res.StatusCode.Value); }
public void CorrectGet() { string sortedList = "1 2 4 5 5 9 100"; string path = Path.Combine(rootPath, fileName); File.WriteAllText(path, sortedList); var mockSorter = new Mock <ISorter>(); var controller = new NumbersController(mockSorter.Object); var result = controller.Get(); var expected = "{\"sortedList\":\"1 2 4 5 5 9 100\"}"; Assert.Equal(expected, result); }
public static ArrayList GetNumbers(FlowrouteNumbersAndMessagingClient client) { ArrayList return_list = new ArrayList(); // List all phone numbers in our account paging through them 1 at a time // If you have several phone numbers, change the 'limit' variable below // This example is intended to show how to page through a list of resources int?limit = 100; int?offset = 0; int?startsWith = null; int?endsWith = null; int?contains = null; // User the Numbers Controller from our Client NumbersController numbers = client.Numbers; do { dynamic number_data = numbers.GetAccountPhoneNumbers(startsWith, endsWith, contains, limit, offset); // Iterate through each number item foreach (var item in number_data.data) { Console.WriteLine("---------------------------\nPhone Number Record:\n"); Console.WriteLine("Attributes:{0}\nId:{1}\nLinks:{2}\nType:{3}\n", item.attributes, item.id, item.links, item.type); return_list.Add((string)item.id); } // See if there is more data to process var links = number_data.links; if (links.next != null) { // more data to pull offset += limit; } else { break; // no more data } }while (true); Console.WriteLine("Processing Complete"); return(return_list); }
private static ArrayList GetAvailableNumbers(FlowrouteNumbersAndMessagingClient client) { string startsWith = "206"; string contains = null; string endsWith = null; string rateCenter = null; string state = null; int?limit = 10; int?offset = 0; ArrayList return_list = new ArrayList(); // User the Numbers Controller from our Client NumbersController numbers = client.Numbers; do { dynamic number_data = numbers.SearchForPurchasablePhoneNumbers(startsWith, contains, endsWith, limit, offset, rateCenter, state); Console.WriteLine(number_data); // Iterate through each number item foreach (var item in number_data.data) { Console.WriteLine("---------------------------\nAvailable Area Codes:\n"); Console.WriteLine("Attributes:{0}\nId:{1}\nLinks:{2}\nType:{3}\n", item.attributes, item.id, item.links, item.type); return_list.Add((string)item.id); } // See if there is more data to process var links = number_data.links; if (links.next != null) { // more data to pull offset += limit; } else { break; // no more data } } while (true); return(return_list); }
public void Test_BigValues_NumberController() { // Arrange string number1 = "12345678987655554443322234", number2 = "1234567898765555444399999"; string sum = (double.Parse(number1) + double.Parse(number2)).ToString(); string logMessage = $"Timestamp= {DateTime.Now.ToString()},number1={number1} , number2={number2} , result={sum}"; _numbersList.Clear(); _numbersList = new string[] { number1, number2 }.ToList(); // Act var controller = new NumbersController(_logger.Object); var errorMsg = NumbersAPI.NumberValidator.Instance.ValidateStrings(_numbersList); var res = controller.AddNumbers(number1, number2) as ObjectResult; var value = res.Value as NumbersSumDto; // Assert Assert.Equal(200, res.StatusCode.Value); Assert.True(string.IsNullOrEmpty(errorMsg)); Assert.False(string.IsNullOrEmpty(value.TotalSum)); Assert.Equal(sum, value.TotalSum); }
private static ArrayList GetAvailableAreaCodes(FlowrouteNumbersAndMessagingClient client) { ArrayList return_list = new ArrayList(); int? limit = 100; int? offset = 0; double?maxSetupCost = 10.00; // User the Numbers Controller from our Client NumbersController numbers = client.Numbers; do { Console.WriteLine("Offset is {0}", offset); dynamic areacode_data = numbers.ListAvailableAreaCodes(limit, offset, maxSetupCost); Console.WriteLine(areacode_data); foreach (var item in areacode_data.data) { Console.WriteLine("---------------------------\nAvailable Area Code:\n"); Console.WriteLine("Attributes:{0}\nId:{1}\nLinks:{2}\nType:{3}\n", item.attributes, item.id, item.links, item.type); return_list.Add((string)item.id); } // See if there is more data to process var links = areacode_data.links; if (links.next != null) { // more data to pull offset += limit; } else { break; // no more data } } while (true); return(return_list); }
public void Awake() => _instance = this;
private static void ReleaseDid(FlowrouteNumbersAndMessagingClient client, string did) { NumbersController numbers = client.Numbers; numbers.ReleaseDID(did); }
public NumbersForm() { nc = new NumbersController(); InitializeComponent(); }
/// <summary> /// Set the reference for the numbers controller /// </summary> /// <param name="NumbersController"></param> public void SetNumbersController(NumbersController _numbersController) { I.numbersCtrl = _numbersController; }
public void SetUp() { streamMock = new Mock <IIOFile>(); algorithmsMock = new Mock <IAlgorithms>(); controller = new NumbersController(streamMock.Object, algorithmsMock.Object); }
public void Init() { NumbersController = GameObject.FindWithTag("NumbersController").GetComponent <NumbersController>(); initialized = true; }
public NumbersControllerTests() { numbersServiceMock = new Mock <INumbersService>(); numbersController = new NumbersController(numbersServiceMock.Object); }
public NumbersControllerTests() { _controller = new NumbersController(); }