public void ClearCanBeUsedToRemoveAllRegistrations()
 {
     var dictionary = new ModelBinderDictionary(new DefaultModelBinder());
     dictionary.Add(typeof(DataSet), FakeBinder);
     Assert.IsTrue(dictionary.Contains(FakeBinder));
     dictionary.Clear();
     Assert.IsFalse(dictionary.Contains(FakeBinder));
 }
        public void ContainsCanBeUsedToCheckForPriorRegistration()
        {
            var dictionary = new ModelBinderDictionary(new DefaultModelBinder());
            Assert.IsFalse(dictionary.Contains(FakeBinder));

            dictionary.Add(typeof(DataSet), FakeBinder);
            Assert.IsTrue(dictionary.Contains(FakeBinder));

            dictionary.Remove(FakeBinder);
            Assert.IsFalse(dictionary.Contains(FakeBinder));
        }