Versions in this module Expand all Collapse all v0 v0.0.1 Oct 10, 2017 Changes in this version + func MockHTTP() *httpmock.HTTPMock + func StartEmbeddedETCD(t *testing.T, flavorLocal *local.FlavorLocal) (*etcdv3.Plugin, *etcdmock.Embedded) + type AgentTestHelper struct + func (t *AgentTestHelper) DefaultSetup(golangT *testing.T) + func (t *AgentTestHelper) Teardown() + type Flavor struct + ETCD etcdv3.Plugin + HTTP rest.Plugin + HealthRPC probe.Plugin + LogMngRPC logmanager.Plugin + Sfc sfccore.SfcControllerPluginHandler + VNFDriver vnfdriver.Plugin + func (f *Flavor) Inject() bool + func (f *Flavor) Plugins() []*agent_api.NamedPlugin + type Given struct + func (t *Given) ConfigSFCviaETCD(cfg *sfccore.YamlConfig) + func (t *Given) ConfigSFCviaREST(cfg *sfccore.YamlConfig) + func (t *Given) EmptyETCD() + func (t *Given) StartAgent() + type TestingConFlavor struct + ETCD etcdv3.Plugin + func (f *TestingConFlavor) Inject() bool + func (f *TestingConFlavor) Plugins() []*agent_api.NamedPlugin + type Then struct + func (t *Then) HTTPGetEntities(sfcCfg *sfccore.YamlConfig) + func (t *Then) VppAgentCfgContains(micorserviceLabel string, interfaceBDEtc ...proto.Message) + type When struct