Documentation ¶
Index ¶
- type MockLeetcodeClient
- func (m *MockLeetcodeClient) GetDailyQuestionSlug(ctx context.Context, date time.Time) (string, error)
- func (m *MockLeetcodeClient) GetDailyTask(ctx context.Context, date time.Time) (leetcodeclient.LeetCodeTask, error)
- func (m *MockLeetcodeClient) GetQuestionDetailsByTitleSlug(ctx context.Context, questionSlug string) (leetcodeclient.LeetCodeTask, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockLeetcodeClient ¶
MockLeetcodeClient useful for testing purposes
func (*MockLeetcodeClient) GetDailyQuestionSlug ¶
func (m *MockLeetcodeClient) GetDailyQuestionSlug(ctx context.Context, date time.Time) (string, error)
GetDailyQuestionSlug use dateID strings to match responses
func (*MockLeetcodeClient) GetDailyTask ¶
func (m *MockLeetcodeClient) GetDailyTask(ctx context.Context, date time.Time) (leetcodeclient.LeetCodeTask, error)
GetDailyTask use dateID strings to match responses
func (*MockLeetcodeClient) GetQuestionDetailsByTitleSlug ¶
func (m *MockLeetcodeClient) GetQuestionDetailsByTitleSlug(ctx context.Context, questionSlug string) (leetcodeclient.LeetCodeTask, error)
GetQuestionDetailsByTitleSlug mock function meets the interface
Click to show internal directories.
Click to hide internal directories.