2014-04-25 23:13:47 -04:00
|
|
|
package marvel
|
2014-04-25 22:40:37 -04:00
|
|
|
|
|
|
|
|
import (
|
2014-04-26 00:37:28 -04:00
|
|
|
"flag"
|
2014-04-25 23:13:47 -04:00
|
|
|
"testing"
|
2014-04-25 22:40:37 -04:00
|
|
|
)
|
|
|
|
|
|
2014-04-26 00:37:28 -04:00
|
|
|
var (
|
|
|
|
|
apiKey = flag.String("pub", "", "Public API key")
|
|
|
|
|
secret = flag.String("priv", "", "Private API secret")
|
|
|
|
|
)
|
|
|
|
|
|
2014-04-25 23:13:47 -04:00
|
|
|
func TestRequest(t *testing.T) {
|
2014-04-26 00:37:28 -04:00
|
|
|
flag.Parse()
|
2014-04-26 10:25:44 -04:00
|
|
|
|
2014-04-26 19:26:17 -04:00
|
|
|
r, err := NewClient(*apiKey, *secret).Series(2258, CommonParams{})
|
2014-04-25 22:40:37 -04:00
|
|
|
if err != nil {
|
2014-04-25 23:13:47 -04:00
|
|
|
t.Errorf("error: %v", err)
|
2014-04-25 22:40:37 -04:00
|
|
|
return
|
|
|
|
|
}
|
2014-04-26 17:51:51 -04:00
|
|
|
t.Logf("%+v", r.Data)
|
2014-04-26 00:04:11 -04:00
|
|
|
for _, iss := range r.Data.Results {
|
2014-04-26 00:12:17 -04:00
|
|
|
t.Logf(iss.Modified.Parse().String())
|
2014-04-26 00:04:11 -04:00
|
|
|
t.Logf(iss.Thumbnail.URL(PortraitIncredible))
|
|
|
|
|
}
|
2014-04-25 22:40:37 -04:00
|
|
|
}
|