Documentation ¶
Index ¶
- type Inverter
- type Inverter_Expecter
- type Inverter_GetTelemetry_Call
- func (_c *Inverter_GetTelemetry_Call) Return(_a0 []solaredge.InverterTelemetry, _a1 error) *Inverter_GetTelemetry_Call
- func (_c *Inverter_GetTelemetry_Call) Run(run func(ctx context.Context, start time.Time, end time.Time)) *Inverter_GetTelemetry_Call
- func (_c *Inverter_GetTelemetry_Call) RunAndReturn(...) *Inverter_GetTelemetry_Call
- type Site
- type Site_Expecter
- type Site_GetID_Call
- type Site_GetInverters_Call
- func (_c *Site_GetInverters_Call) Return(_a0 []solaredge.Inverter, _a1 error) *Site_GetInverters_Call
- func (_c *Site_GetInverters_Call) Run(run func(ctx context.Context)) *Site_GetInverters_Call
- func (_c *Site_GetInverters_Call) RunAndReturn(run func(context.Context) ([]solaredge.Inverter, error)) *Site_GetInverters_Call
- type Site_GetPowerOverview_Call
- func (_c *Site_GetPowerOverview_Call) Return(_a0 solaredge.PowerOverview, _a1 error) *Site_GetPowerOverview_Call
- func (_c *Site_GetPowerOverview_Call) Run(run func(ctx context.Context)) *Site_GetPowerOverview_Call
- func (_c *Site_GetPowerOverview_Call) RunAndReturn(run func(context.Context) (solaredge.PowerOverview, error)) *Site_GetPowerOverview_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Inverter ¶
Inverter is an autogenerated mock type for the Inverter type
func NewInverter ¶
NewInverter creates a new instance of Inverter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*Inverter) EXPECT ¶
func (_m *Inverter) EXPECT() *Inverter_Expecter
type Inverter_Expecter ¶
type Inverter_Expecter struct {
// contains filtered or unexported fields
}
func (*Inverter_Expecter) GetTelemetry ¶
func (_e *Inverter_Expecter) GetTelemetry(ctx interface{}, start interface{}, end interface{}) *Inverter_GetTelemetry_Call
GetTelemetry is a helper method to define mock.On call
- ctx context.Context
- start time.Time
- end time.Time
type Inverter_GetTelemetry_Call ¶
Inverter_GetTelemetry_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTelemetry'
func (*Inverter_GetTelemetry_Call) Return ¶
func (_c *Inverter_GetTelemetry_Call) Return(_a0 []solaredge.InverterTelemetry, _a1 error) *Inverter_GetTelemetry_Call
func (*Inverter_GetTelemetry_Call) Run ¶
func (_c *Inverter_GetTelemetry_Call) Run(run func(ctx context.Context, start time.Time, end time.Time)) *Inverter_GetTelemetry_Call
func (*Inverter_GetTelemetry_Call) RunAndReturn ¶
func (_c *Inverter_GetTelemetry_Call) RunAndReturn(run func(context.Context, time.Time, time.Time) ([]solaredge.InverterTelemetry, error)) *Inverter_GetTelemetry_Call
type Site ¶
Site is an autogenerated mock type for the Site type
func NewSite ¶
NewSite creates a new instance of Site. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*Site) EXPECT ¶
func (_m *Site) EXPECT() *Site_Expecter
func (*Site) GetInverters ¶
GetInverters provides a mock function with given fields: ctx
func (*Site) GetPowerOverview ¶
GetPowerOverview provides a mock function with given fields: ctx
type Site_Expecter ¶
type Site_Expecter struct {
// contains filtered or unexported fields
}
func (*Site_Expecter) GetID ¶
func (_e *Site_Expecter) GetID() *Site_GetID_Call
GetID is a helper method to define mock.On call
func (*Site_Expecter) GetInverters ¶
func (_e *Site_Expecter) GetInverters(ctx interface{}) *Site_GetInverters_Call
GetInverters is a helper method to define mock.On call
- ctx context.Context
func (*Site_Expecter) GetPowerOverview ¶
func (_e *Site_Expecter) GetPowerOverview(ctx interface{}) *Site_GetPowerOverview_Call
GetPowerOverview is a helper method to define mock.On call
- ctx context.Context
type Site_GetID_Call ¶
Site_GetID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetID'
func (*Site_GetID_Call) Return ¶
func (_c *Site_GetID_Call) Return(_a0 int) *Site_GetID_Call
func (*Site_GetID_Call) Run ¶
func (_c *Site_GetID_Call) Run(run func()) *Site_GetID_Call
func (*Site_GetID_Call) RunAndReturn ¶
func (_c *Site_GetID_Call) RunAndReturn(run func() int) *Site_GetID_Call
type Site_GetInverters_Call ¶
Site_GetInverters_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetInverters'
func (*Site_GetInverters_Call) Return ¶
func (_c *Site_GetInverters_Call) Return(_a0 []solaredge.Inverter, _a1 error) *Site_GetInverters_Call
func (*Site_GetInverters_Call) Run ¶
func (_c *Site_GetInverters_Call) Run(run func(ctx context.Context)) *Site_GetInverters_Call
func (*Site_GetInverters_Call) RunAndReturn ¶
func (_c *Site_GetInverters_Call) RunAndReturn(run func(context.Context) ([]solaredge.Inverter, error)) *Site_GetInverters_Call
type Site_GetPowerOverview_Call ¶
Site_GetPowerOverview_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPowerOverview'
func (*Site_GetPowerOverview_Call) Return ¶
func (_c *Site_GetPowerOverview_Call) Return(_a0 solaredge.PowerOverview, _a1 error) *Site_GetPowerOverview_Call
func (*Site_GetPowerOverview_Call) Run ¶
func (_c *Site_GetPowerOverview_Call) Run(run func(ctx context.Context)) *Site_GetPowerOverview_Call
func (*Site_GetPowerOverview_Call) RunAndReturn ¶
func (_c *Site_GetPowerOverview_Call) RunAndReturn(run func(context.Context) (solaredge.PowerOverview, error)) *Site_GetPowerOverview_Call