Files
hireme/internal/analyzer/mock.go
T

23 lines
631 B
Go

package analyzer
import (
"context"
)
type MockAnalyzer struct{}
func NewMockAnalyzer() *MockAnalyzer {
return &MockAnalyzer{}
}
func (m *MockAnalyzer) AnalyzeJD(ctx context.Context, jobTitle, rawContent string) (*AnalysisOutput, error) {
return &AnalysisOutput{
AIScore: 75.0,
IsQualified: true,
Summary: "Mock analysis: relevant systems and distributed infrastructure role.",
MatchedHighlights: []string{"Golang", "Distributed Systems", "Kubernetes"},
MissingHighlights: []string{},
TailoringSuggestions: []string{"Highlight Google GKE runtime experience."},
}, nil
}