Throttler mock
This commit is contained in:
parent
cc75f8cbac
commit
67ce0913fb
|
@ -0,0 +1,20 @@
|
|||
package impl
|
||||
|
||||
type (
|
||||
Impl struct {
|
||||
Call func([]byte) ([]byte, error)
|
||||
}
|
||||
)
|
||||
|
||||
func (i *Impl) Units() []string {
|
||||
return []string{}
|
||||
}
|
||||
|
||||
func New(name string) *Impl {
|
||||
switch name {
|
||||
case "units.throttler.Throttler":
|
||||
return Throttler()
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
package impl
|
||||
|
||||
func Throttler() *Impl {
|
||||
return &Impl{
|
||||
Call: func(data []byte) (resp []byte, err error) {
|
||||
return data, nil
|
||||
},
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue