mirror of
https://github.com/anyproto/any-sync.git
synced 2025-06-08 05:57:03 +09:00
15 lines
488 B
Go
15 lines
488 B
Go
package mock_accountservice
|
|
|
|
import (
|
|
"github.com/anyproto/any-sync/accountservice"
|
|
"github.com/anyproto/any-sync/commonspace/object/accountdata"
|
|
"github.com/golang/mock/gomock"
|
|
)
|
|
|
|
func NewAccountServiceWithAccount(ctrl *gomock.Controller, acc *accountdata.AccountKeys) *MockService {
|
|
mock := NewMockService(ctrl)
|
|
mock.EXPECT().Name().Return(accountservice.CName).AnyTimes()
|
|
mock.EXPECT().Init(gomock.Any()).AnyTimes()
|
|
mock.EXPECT().Account().Return(acc).AnyTimes()
|
|
return mock
|
|
}
|