19 lines
514 B
Go
19 lines
514 B
Go
package godog
|
|
|
|
import "context"
|
|
|
|
type TestCenter interface {
|
|
GetFunctionalityContext() any
|
|
}
|
|
type genericTestCenter struct {
|
|
testCenter TestCenter
|
|
}
|
|
|
|
type ResourceHandler interface {
|
|
Create(ctx context.Context, val string) (context.Context, error)
|
|
Read(ctx context.Context, val string) (context.Context, error)
|
|
Update(ctx context.Context, val string) (context.Context, error)
|
|
Patch(ctx context.Context, val string) (context.Context, error)
|
|
Delete(ctx context.Context, val string) (context.Context, error)
|
|
}
|