client handshake tests, errors

This commit is contained in:
NikVolf
2016-04-12 07:13:31 +03:00
parent fa47f1c28b
commit 0c42126b8f
3 changed files with 23 additions and 6 deletions

View File

@@ -60,7 +60,7 @@ mod tests {
#[test]
fn call_service_proxy() {
fn call_service_client() {
let mut socket = TestSocket::new();
socket.read_buffer = vec![0, 0, 0, 10];
let service_client = ServiceClient::new(socket);
@@ -72,7 +72,7 @@ mod tests {
}
#[test]
fn call_service_proxy_optional() {
fn call_service_client_optional() {
let mut socket = TestSocket::new();
socket.read_buffer = vec![0, 0, 0, 10];
let service_client = ServiceClient::new(socket);
@@ -90,4 +90,15 @@ mod tests {
let ver = Service::api_version();
assert_eq!(ver, Version::parse("1.0.0").unwrap());
}
#[test]
fn call_service_client_handshake() {
let mut socket = TestSocket::new();
socket.read_buffer = vec![1];
let service_client = ServiceClient::new(socket);
let result = service_client.handshake();
assert!(result.is_ok());
}
}