package drive import "context" // Fake is an in-memory replacement for Client used in tests. type Fake struct { // Times maps file ID → modifiedTime string returned by ModifiedTime. Times map[string]string // Err, if non-nil, is returned instead of looking up Times. Err error } func (f *Fake) ModifiedTime(_ context.Context, fileID string) (string, error) { if f.Err != nil { return "", f.Err } return f.Times[fileID], nil }