Pulse/internal/api/mock_state_provider_test.go
2026-03-18 16:06:30 +00:00

14 lines
309 B
Go

package api
import (
"github.com/rcourtman/pulse-go-rewrite/internal/models"
)
// MockStateProvider is a mock implementation of ai.StateProvider for API tests
type MockStateProvider struct {
State models.StateSnapshot
}
func (m *MockStateProvider) ReadSnapshot() models.StateSnapshot {
return m.State
}