Go-Back-Skeleton/testing/mock/mailer.go
2017-09-27 18:14:51 +02:00

13 lines
317 B
Go

package mock
import "github.com/dhax/go-base/email"
type Mailer struct {
LoginTokenFn func(name, email string, c email.ContentLoginToken) error
LoginTokenInvoked bool
}
func (s *Mailer) LoginToken(n, e string, c email.ContentLoginToken) error {
s.LoginTokenInvoked = true
return s.LoginTokenFn(n, e, c)
}