Files
hireme/internal/analyzer/mock.go
T

21 lines
502 B
Go

package analyzer
import (
"context"
)
type MockAnalyzer struct{}
func NewMockAnalyzer() *MockAnalyzer {
return &MockAnalyzer{}
}
// AnalyzeJD returns empty slices for mock provider so no fake mock text is injected into side panel during debug
func (m *MockAnalyzer) AnalyzeJD(ctx context.Context, jobTitle, rawContent string) (*AnalysisOutput, error) {
return &AnalysisOutput{
MatchedHighlights: []string{},
MissingHighlights: []string{},
TailoringSuggestions: []string{},
}, nil
}