NewClientMock makes a new local dynamodb client.
(ddbClient dynamoDbClient, cc codec.Codec, logger log.Logger, registerer prometheus.Registerer, time time.Duration, config backoff.Config)
| 398 | |
| 399 | // NewClientMock makes a new local dynamodb client. |
| 400 | func NewClientMock(ddbClient dynamoDbClient, cc codec.Codec, logger log.Logger, registerer prometheus.Registerer, time time.Duration, config backoff.Config) *Client { |
| 401 | return &Client{ |
| 402 | kv: ddbClient, |
| 403 | ddbMetrics: newDynamoDbMetrics(registerer), |
| 404 | codec: cc, |
| 405 | logger: logger, |
| 406 | staleData: make(map[string]staleData), |
| 407 | pullerSyncTime: time, |
| 408 | backoffConfig: config, |
| 409 | } |
| 410 | |
| 411 | } |
| 412 | |
| 413 | type MockDynamodbClient struct { |
| 414 | mock.Mock |
no test coverage detected