20 lines
264 B
Go
20 lines
264 B
Go
package pwd
|
|
|
|
type mockStorage struct {
|
|
save func() error
|
|
load func() error
|
|
}
|
|
|
|
func (m *mockStorage) Save() error {
|
|
if m.save != nil {
|
|
return m.save()
|
|
}
|
|
return nil
|
|
}
|
|
func (m *mockStorage) Load() error {
|
|
if m.load != nil {
|
|
return m.load()
|
|
}
|
|
return nil
|
|
}
|