mirror of
https://github.com/bettercap/bettercap
synced 2025-07-10 15:23:30 -07:00
32 lines
728 B
Go
32 lines
728 B
Go
package network
|
|
|
|
import "testing"
|
|
|
|
func buildExampleWiFi() *WiFi {
|
|
return NewWiFi(buildExampleEndpoint(), func(ap *AccessPoint) {}, func(ap *AccessPoint) {})
|
|
}
|
|
|
|
func TestDot11Freq2Chan(t *testing.T) {
|
|
exampleFreq := 2472
|
|
exp := 13
|
|
got := Dot11Freq2Chan(exampleFreq)
|
|
if got != exp {
|
|
t.Fatalf("expected '%v', got '%v'", exp, got)
|
|
}
|
|
}
|
|
|
|
func TestDot11Chan2Freq(t *testing.T) {
|
|
exampleChan := 13
|
|
exp := 2472
|
|
got := Dot11Chan2Freq(exampleChan)
|
|
if got != exp {
|
|
t.Fatalf("expected '%v', got '%v'", exp, got)
|
|
}
|
|
}
|
|
|
|
func TestNewWiFi(t *testing.T) {
|
|
exampleWiFi := NewWiFi(buildExampleEndpoint(), func(ap *AccessPoint) {}, func(ap *AccessPoint) {})
|
|
if exampleWiFi == nil {
|
|
t.Error("unable to build net wifi struct")
|
|
}
|
|
}
|