Für SatzWie injiziere ich eine URL zu httptest.server in Golang?
resp, err := client.Get(fmt.Sprintf("https://www.xxxxx/day?time=%s", time))
Wenn ich eine Antwort auf diese client.Get() in Unit-Test verspotten wollen, sollte ich httptest.server verwenden, aber wie kann ich die URL (https://www.xxxxx/day?time=%s) an die URL binden von httptest.server? Wenn ich also client.Get() aufruft, kann ich die zuvor eingestellte Antwort zurückgeben. Aus irgendeinem Grund kann ich hier keinen Kunden verspotten.
Es wäre hilfreich, Ihren Code zu posten, damit wir sehen können, was Sie erreichen möchten. – Dale