package openwrt import "testing" func TestWifiCellConnection(t *testing.T) { uexec := createMockExecutor("", "", 0) uci := NewUCIWithExecutor(uexec) cellList := `Cell 40 - Address: 68:A3:78:6E:D9:24 ESSID: "PyxisWifi" Mode: Master Channel: 3 Signal: -90 dBm Quality: 20/70 Encryption: WPA2 PSK (CCMP)` exec := createMockExecutor(cellList, "", 0) wifi := NewWifiWithExecutor(exec, "wlan1") _ = wifi.GetWifiCells() cell := wifi.GetCell("PyxisWifi") cell.Connect(uci, "secret") }