mirror of
https://github.com/sstent/aicyclingcoach-go.git
synced 2026-01-27 17:42:23 +00:00
22 lines
419 B
Go
22 lines
419 B
Go
package garmin
|
|
|
|
import (
|
|
"context"
|
|
|
|
"github.com/sstent/fitness-tui/internal/tui/models"
|
|
)
|
|
|
|
type MockClient struct {
|
|
ConnectError error
|
|
Activities []*models.Activity
|
|
GetActivitiesError error
|
|
}
|
|
|
|
func (m *MockClient) Connect() error {
|
|
return m.ConnectError
|
|
}
|
|
|
|
func (m *MockClient) GetActivities(ctx context.Context, limit int) ([]*models.Activity, error) {
|
|
return m.Activities, m.GetActivitiesError
|
|
}
|