Update server_v3.rs

added unit tests
This commit is contained in:
michael-bailey 2020-09-27 16:56:53 +01:00 committed by michael bailey
parent 5b60f9282d
commit 3fb7c345ba
1 changed files with 19 additions and 0 deletions

View File

@ -290,3 +290,22 @@ impl Drop for Server {
let _ = self.sender.send(ServerMessages::Shutdown);
}
}
#[cfg(test)]
mod tests {
use crate::server::server_v3::Server;
#[test]
fn test_creation() {
let server = Server::new(
"test server",
"0.0.0.0:6000",
"michael"
);
assert_eq!(server.name, "test server");
assert_eq!(server.address, "0.0.0.0:6000")
assert_eq!(server)
}
}