evcc-io/mock/mock_api.go
andig e34167ce7d
Implement multiple loadpoints and new UI (#199)
* Support multiple loadpoints

* Finalize loadpoint site split

* Simplify global voltage

* Fix push template error stopping main process

* Show only last error on retry

* Improve influx v1 compatibility

* Update push templates

* Revert influx v1 user change
2020-07-16 09:34:58 +02:00

168 lines
4.9 KiB
Go

// Code generated by MockGen. DO NOT EDIT.
// Source: github.com/andig/evcc/api (interfaces: Charger,Meter,MeterEnergy)
// Package mock is a generated GoMock package.
package mock
import (
api "github.com/andig/evcc/api"
gomock "github.com/golang/mock/gomock"
reflect "reflect"
)
// MockCharger is a mock of Charger interface
type MockCharger struct {
ctrl *gomock.Controller
recorder *MockChargerMockRecorder
}
// MockChargerMockRecorder is the mock recorder for MockCharger
type MockChargerMockRecorder struct {
mock *MockCharger
}
// NewMockCharger creates a new mock instance
func NewMockCharger(ctrl *gomock.Controller) *MockCharger {
mock := &MockCharger{ctrl: ctrl}
mock.recorder = &MockChargerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockCharger) EXPECT() *MockChargerMockRecorder {
return m.recorder
}
// Enable mocks base method
func (m *MockCharger) Enable(arg0 bool) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Enable", arg0)
ret0, _ := ret[0].(error)
return ret0
}
// Enable indicates an expected call of Enable
func (mr *MockChargerMockRecorder) Enable(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Enable", reflect.TypeOf((*MockCharger)(nil).Enable), arg0)
}
// Enabled mocks base method
func (m *MockCharger) Enabled() (bool, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Enabled")
ret0, _ := ret[0].(bool)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// Enabled indicates an expected call of Enabled
func (mr *MockChargerMockRecorder) Enabled() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Enabled", reflect.TypeOf((*MockCharger)(nil).Enabled))
}
// MaxCurrent mocks base method
func (m *MockCharger) MaxCurrent(arg0 int64) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "MaxCurrent", arg0)
ret0, _ := ret[0].(error)
return ret0
}
// MaxCurrent indicates an expected call of MaxCurrent
func (mr *MockChargerMockRecorder) MaxCurrent(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MaxCurrent", reflect.TypeOf((*MockCharger)(nil).MaxCurrent), arg0)
}
// Status mocks base method
func (m *MockCharger) Status() (api.ChargeStatus, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Status")
ret0, _ := ret[0].(api.ChargeStatus)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// Status indicates an expected call of Status
func (mr *MockChargerMockRecorder) Status() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Status", reflect.TypeOf((*MockCharger)(nil).Status))
}
// MockMeter is a mock of Meter interface
type MockMeter struct {
ctrl *gomock.Controller
recorder *MockMeterMockRecorder
}
// MockMeterMockRecorder is the mock recorder for MockMeter
type MockMeterMockRecorder struct {
mock *MockMeter
}
// NewMockMeter creates a new mock instance
func NewMockMeter(ctrl *gomock.Controller) *MockMeter {
mock := &MockMeter{ctrl: ctrl}
mock.recorder = &MockMeterMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockMeter) EXPECT() *MockMeterMockRecorder {
return m.recorder
}
// CurrentPower mocks base method
func (m *MockMeter) CurrentPower() (float64, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "CurrentPower")
ret0, _ := ret[0].(float64)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// CurrentPower indicates an expected call of CurrentPower
func (mr *MockMeterMockRecorder) CurrentPower() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CurrentPower", reflect.TypeOf((*MockMeter)(nil).CurrentPower))
}
// MockMeterEnergy is a mock of MeterEnergy interface
type MockMeterEnergy struct {
ctrl *gomock.Controller
recorder *MockMeterEnergyMockRecorder
}
// MockMeterEnergyMockRecorder is the mock recorder for MockMeterEnergy
type MockMeterEnergyMockRecorder struct {
mock *MockMeterEnergy
}
// NewMockMeterEnergy creates a new mock instance
func NewMockMeterEnergy(ctrl *gomock.Controller) *MockMeterEnergy {
mock := &MockMeterEnergy{ctrl: ctrl}
mock.recorder = &MockMeterEnergyMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockMeterEnergy) EXPECT() *MockMeterEnergyMockRecorder {
return m.recorder
}
// TotalEnergy mocks base method
func (m *MockMeterEnergy) TotalEnergy() (float64, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "TotalEnergy")
ret0, _ := ret[0].(float64)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// TotalEnergy indicates an expected call of TotalEnergy
func (mr *MockMeterEnergyMockRecorder) TotalEnergy() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TotalEnergy", reflect.TypeOf((*MockMeterEnergy)(nil).TotalEnergy))
}