public void QualifiersWork() { var go = MakeGameObject(); go.name = "specific"; var behaviour = go.AddComponent <SimpleBehaviour>(); go = MakeGameObject(); go.name = "gummiente"; go.AddComponent <SimpleBehaviour>(); _context.Declare <SimpleService>(); _context.Declare <SpecificBehaviourHolder>(); _context.DeclareMonoBehavioursFromSceneQualified <SimpleBehaviour>(); _context.Resolve(); Assert.AreSame(behaviour, _context.Get <SpecificBehaviourHolder>().SimpleBehaviour); }