func TestSearchListings(t *testing.T) { ts := httptest.NewServer(fluyt.MarketplaceHandler()) defer ts.Close() res, err := http.Get(ts.URL + "/listings") if err != nil { t.Fatal(err) } result, err := ioutil.ReadAll(res.Body) res.Body.Close() if err != nil { t.Fatal(err) } if string(result) != "{\"listings\":[]}\n" { t.Fatal(string(result)) } }
func main() { http.ListenAndServe(":8080", fluyt.MarketplaceHandler()) }