public void ContainsWithDifferentType()
 {
     using (var singleton = SingletonsContainer.Get <MyDisposable>("foo"))
     {
         Assert.IsFalse(SingletonsContainer.Contains <Control>("foo"));
     }
 }
 public void ContainsExistingWithKey()
 {
     using (var singleton = SingletonsContainer.Get <MyDisposable>("foo"))
     {
         Assert.IsTrue(SingletonsContainer.Contains <MyDisposable>("foo"));
     }
 }
 public void ContainsNonExistingWithKey()
 {
     Assert.IsFalse(SingletonsContainer.Contains <MyDisposable>("foo"));
 }
 public void ContainsNonExisting()
 {
     Assert.IsFalse(SingletonsContainer.Contains <MyDisposable>());
 }