blob: 102e5dea136b80b6f0aa0876b89d419b4c673613 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
extern crate zotapi;
extern crate mockito;
use mockito::{mock, Matcher};
#[test]
fn get_channel_stream() {
let m = mock("GET", "/api/z/1.0/channel/stream")
.match_header("Authorization", Matcher::Regex(r"Basic \w+".into()))
.with_status(200)
.with_header("content-type", "application/json")
.with_body("{}")
.create();
let z = zotapi::client(&format!("http://{}", mockito::SERVER_ADDRESS), "testuser", "test1234");
let data = z.channel_stream();
m.assert();
assert_eq!(data, "{}");
}
|