package handlers_test import ( "testing" "github.com/ooni/probe-cli/v3/internal/engine/legacy/netx/handlers" "github.com/ooni/probe-cli/v3/internal/engine/legacy/netx/modelx" ) func TestGood(t *testing.T) { handlers.NoHandler.OnMeasurement(modelx.Measurement{}) handlers.StdoutHandler.OnMeasurement(modelx.Measurement{}) saver := handlers.SavingHandler{} saver.OnMeasurement(modelx.Measurement{}) events := saver.Read() if len(events) != 1 { t.Fatal("invalid number of events") } }