From 6277278e4a1ba0e9c6d8ce1f15a33d9107d14acf Mon Sep 17 00:00:00 2001 From: michael-bailey Date: Sun, 27 Sep 2020 16:56:53 +0100 Subject: [PATCH] Update server_v3.rs added unit tests --- src/server/server_v3.rs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/server/server_v3.rs b/src/server/server_v3.rs index af74dbf..8a271b0 100644 --- a/src/server/server_v3.rs +++ b/src/server/server_v3.rs @@ -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) + } +} \ No newline at end of file