github.com/ungtb10d/cli/v2@v2.0.0-20221110210412-98537dd9d6a1/internal/featuredetection/detector_mock.go (about) 1 package featuredetection 2 3 type DisabledDetectorMock struct{} 4 5 func (md *DisabledDetectorMock) IssueFeatures() (IssueFeatures, error) { 6 return IssueFeatures{}, nil 7 } 8 9 func (md *DisabledDetectorMock) PullRequestFeatures() (PullRequestFeatures, error) { 10 return PullRequestFeatures{}, nil 11 } 12 13 func (md *DisabledDetectorMock) RepositoryFeatures() (RepositoryFeatures, error) { 14 return RepositoryFeatures{}, nil 15 } 16 17 type EnabledDetectorMock struct{} 18 19 func (md *EnabledDetectorMock) IssueFeatures() (IssueFeatures, error) { 20 return allIssueFeatures, nil 21 } 22 23 func (md *EnabledDetectorMock) PullRequestFeatures() (PullRequestFeatures, error) { 24 return allPullRequestFeatures, nil 25 } 26 27 func (md *EnabledDetectorMock) RepositoryFeatures() (RepositoryFeatures, error) { 28 return allRepositoryFeatures, nil 29 }