MCPcopy
hub / github.com/bettercap/bettercap / TestCertConfigToModule

Function TestCertConfigToModule

tls/tls_test.go:14–31  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

12)
13
14func TestCertConfigToModule(t *testing.T) {
15 prefix := "test"
16 defaults := DefaultLegitConfig
17
18 dummyEnv, err := session.NewEnvironment("")
19 if err != nil {
20 t.Fatal(err)
21 }
22 dummySession := &session.Session{Env: dummyEnv}
23 m := session.NewSessionModule(prefix, dummySession)
24
25 CertConfigToModule(prefix, &m, defaults)
26
27 // Check if parameters were added
28 if len(m.Parameters()) != 6 {
29 t.Errorf("expected 6 parameters, got %d", len(m.Parameters()))
30 }
31}
32
33func TestCertConfigFromModule(t *testing.T) {
34 dummyEnv, err := session.NewEnvironment("")

Callers

nothing calls this directly

Calls 5

ParametersMethod · 0.95
NewEnvironmentFunction · 0.92
NewSessionModuleFunction · 0.92
CertConfigToModuleFunction · 0.85
FatalMethod · 0.45

Tested by

no test coverage detected