diff options
Diffstat (limited to 'tests/zotapi.rs')
-rw-r--r-- | tests/zotapi.rs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/zotapi.rs b/tests/zotapi.rs new file mode 100644 index 0000000..c45673f --- /dev/null +++ b/tests/zotapi.rs @@ -0,0 +1,18 @@ +extern crate zotapi; +extern crate mockito; + +use mockito::mock; + +#[test] +fn get_channel_stream() { + let m = mock("GET", "/api/z/1.0/channel/stream") + .with_status(200) + .with_header("content-type", "application/json") + .with_body("{}") + .create(); + + let z = zotapi::client(format!("http://{}", mockito::SERVER_ADDRESS)); + let data = z.channel_stream(); + m.assert(); + assert_eq!(data, "{}"); +} |