public void CanReturnActivePorts() { IModemService modemService = new ModemService(); var all_ports = modemService.GetAvailableCOMPorts(); Assert.IsTrue(all_ports.Count() > 0, "No Available Ports Found!"); }
public void ModemConnectTest() { ModemService modemService = ModemService.Instance; //var result = modemService.ModemConnect(3,115200,100); var result = new GsmCommMain("COM3"); Assert.AreEqual(true, result); }
public void CanConnectToActivePort() { IModemService modemService = new ModemService(); var all_ports = modemService.GetAvailableCOMPorts(); var first_port = all_ports.FirstOrDefault(); bool connected = modemService.ConnectToCOMPort(first_port); modemService.DisconnectFromCOMPort(); Assert.IsTrue(connected, $"Unable to Connect to Port Selected COM: {first_port.AttachedTo} {first_port.Description}"); }
public void SendSMSTest() { ModemService modemService = new ModemService(3, 115200, 100); bool result = false; if (modemService.IsModemConnected()) { result = modemService.SendSMS("08978235095", "test sms from modem"); } Assert.AreEqual(true, result); }
public SmsViewer() { modemService = ModemService.Instance; modemService.SmsInboxUpdated += (s, e) => Context.ApplySmsBox(e); Context = new SmsViewerModels(this); this.InitializeComponent(); DataContext = Context; SmsListBox = this.Get <ListBox>("SmsListBox"); SmsListBox.SelectionChanged += SmsListBox_SelectionChanged; this.AttachedToVisualTree += SmsViewer_AttachedToVisualTree; }