diff --git a/.gitignore b/.gitignore index efd4a88..d8dcf48 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ **/*.sw* **/*.db **/target +**/*.log diff --git a/secert-hitler/src/controller/state/room.rs b/secert-hitler/src/controller/state/room.rs index 8d7b354..9102d5f 100644 --- a/secert-hitler/src/controller/state/room.rs +++ b/secert-hitler/src/controller/state/room.rs @@ -8,7 +8,15 @@ pub trait Room { #[cfg(test)] mod tests { + use super::Room; + use super::super::mockroom::MockRoom; + #[test] - fn room() { + fn mockroom() { + fn gen() -> impl Room { + let r = MockRoom::create(); + r + } + gen(); } } diff --git a/secert-hitler/src/controller/state/rooms.rs b/secert-hitler/src/controller/state/rooms.rs index f417088..77a89ba 100644 --- a/secert-hitler/src/controller/state/rooms.rs +++ b/secert-hitler/src/controller/state/rooms.rs @@ -7,7 +7,15 @@ pub trait Rooms { #[cfg(test)] mod tests { + use super::Rooms; + use super::super::mockrooms::MockRooms; + #[test] - fn rooms() { + fn mockrooms() { + fn gen() -> impl Rooms { + let r = MockRooms::new(); + r + } + gen(); } }