From 56349a530811bbf0657fed14912c7e02001b2c8a Mon Sep 17 00:00:00 2001 From: HampusM Date: Sun, 6 Nov 2022 19:03:56 +0100 Subject: test: split up cast unit tests into their respective modules --- src/test_utils.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/test_utils.rs') diff --git a/src/test_utils.rs b/src/test_utils.rs index b4ec951..db055d4 100644 --- a/src/test_utils.rs +++ b/src/test_utils.rs @@ -10,6 +10,7 @@ pub mod subjects use crate::dependency_history::IDependencyHistory; use crate::di_container::blocking::IDIContainer; use crate::interfaces::injectable::Injectable; + use crate::libs::intertrait::CastFromSync; use crate::ptr::TransientPtr; pub trait IUserManager @@ -130,6 +131,13 @@ pub mod subjects Ok(TransientPtr::new(Self::new())) } } + + #[derive(Debug)] + pub struct Ninja; + + pub trait INinja: CastFromSync {} + + impl INinja for Ninja {} } #[cfg(feature = "async")] -- cgit v1.2.3-18-g5258