diff options
author | Doug Black <dougblack@gatech.edu> | 2014-01-25 14:38:03 -0800 |
---|---|---|
committer | Doug Black <dougblack@gatech.edu> | 2014-01-25 14:38:03 -0800 |
commit | 777761a8a1be2a8eef9f360ddede7d4dbc7684d2 (patch) | |
tree | 0b710b48240d8ef0559c532e1329be2631aee096 /tests | |
parent | better practices (diff) | |
download | sleepy-777761a8a1be2a8eef9f360ddede7d4dbc7684d2.tar.gz sleepy-777761a8a1be2a8eef9f360ddede7d4dbc7684d2.tar.bz2 sleepy-777761a8a1be2a8eef9f360ddede7d4dbc7684d2.zip |
update README
Diffstat (limited to 'tests')
-rw-r--r-- | tests/items.go | 29 | ||||
-rw-r--r-- | tests/test.go | 6 |
2 files changed, 29 insertions, 6 deletions
diff --git a/tests/items.go b/tests/items.go new file mode 100644 index 0000000..a6f53f6 --- /dev/null +++ b/tests/items.go @@ -0,0 +1,29 @@ +package main + +import ( + "net/url" + "sleepy" +) + +type Item struct { + sleepy.PostNotSupported + sleepy.PutNotSupported + sleepy.DeleteNotSupported +} + +func (item Item) Get(values ...url.Values) (int, interface{}) { + items := []string{"item1", "item2"} + data := map[string][]string{"items": items} + + return 200, data +} + +func main() { + + item := new(Item) + + var api = new(sleepy.Api) + api.AddResource(item, "/items") + api.Start(3000) + +} diff --git a/tests/test.go b/tests/test.go index 53c7f9e..4610f3d 100644 --- a/tests/test.go +++ b/tests/test.go @@ -15,12 +15,6 @@ func (b Bar) Get(values ...url.Values) (int, interface{}) { return 200, map[string]string{"hello": "goodbye"} } -type Baz struct { - sleepy.PostNotSupported - sleepy.PutNotSupported - sleepy.DeleteNotSupported -} - func main() { bar := new(Bar) |