🤡 Use uber mock for mocks
This commit is contained in:
parent
c73dfc0d3a
commit
ecae0d5f83
11 changed files with 2306 additions and 144 deletions
|
|
@ -1,45 +0,0 @@
|
|||
package testmocks
|
||||
|
||||
import (
|
||||
"codeberg.org/danjones000/combluotion/config"
|
||||
vocab "github.com/go-ap/activitypub"
|
||||
"github.com/go-ap/filters"
|
||||
)
|
||||
|
||||
type st struct{}
|
||||
|
||||
func (s *st) Bootstrap(config.Config) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) Load(iri vocab.IRI, filters ...filters.Check) (vocab.Item, error) {
|
||||
i := vocab.ActorNew(iri, vocab.ActorType)
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func (s *st) Save(v vocab.Item) (vocab.Item, error) {
|
||||
return v, nil
|
||||
}
|
||||
|
||||
func (s *st) Delete(v vocab.Item) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) Create(col vocab.CollectionInterface) (vocab.CollectionInterface, error) {
|
||||
return col, nil
|
||||
}
|
||||
|
||||
func (s *st) AddTo(col vocab.IRI, it vocab.Item) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) RemoveFrom(col vocab.IRI, it vocab.Item) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) Close() {
|
||||
}
|
||||
|
||||
func GetStore() *st {
|
||||
return &st{}
|
||||
}
|
||||
2260
internal/testmocks/store/store_mock.go
Normal file
2260
internal/testmocks/store/store_mock.go
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -1,20 +0,0 @@
|
|||
package testmocks
|
||||
|
||||
import (
|
||||
"crypto"
|
||||
|
||||
vocab "github.com/go-ap/activitypub"
|
||||
proc "github.com/go-ap/processing"
|
||||
)
|
||||
|
||||
func (s *st) LoadKey(vocab.IRI) (crypto.PrivateKey, error) {
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
func (s *st) LoadMetadata(vocab.IRI) (*proc.Metadata, error) {
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
func (s *st) SaveMetadata(proc.Metadata, vocab.IRI) error {
|
||||
return nil
|
||||
}
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
package testmocks
|
||||
|
||||
import (
|
||||
"github.com/openshift/osin"
|
||||
)
|
||||
|
||||
func (s *st) LoadAccess(string) (*osin.AccessData, error) {
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
func (s *st) SaveAccess(*osin.AccessData) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) RemoveAccess(string) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) LoadAuthorize(string) (*osin.AuthorizeData, error) {
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
func (s *st) SaveAuthorize(*osin.AuthorizeData) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) RemoveAuthorize(string) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) LoadRefresh(string) (*osin.AccessData, error) {
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
func (s *st) RemoveRefresh(string) error {
|
||||
return nil
|
||||
}
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
package testmocks
|
||||
|
||||
import (
|
||||
"github.com/openshift/osin"
|
||||
)
|
||||
|
||||
func (s *st) Clone() osin.Storage {
|
||||
n := *s
|
||||
return &n
|
||||
}
|
||||
|
||||
func (s *st) GetClient(string) (osin.Client, error) {
|
||||
return &osin.DefaultClient{}, nil
|
||||
}
|
||||
|
||||
func (s *st) CreateClient(osin.Client) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) UpdateClient(osin.Client) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) RemoveClient(string) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *st) ListClients() (cl []osin.Client, er error) {
|
||||
return
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue