public void ShouldReportContainsCorrectly()
        {
            var viewData = new ViewDataDictionary();

            viewData.Add(new Url("/2"));

            Assert.That(viewData.Contains <Url>());
            Assert.That(viewData.Contains(typeof(Url)));
        }
        public void ShouldInitializeWithKeys()
        {
            var viewData = new ViewDataDictionary {
                { "key1", 2 }, { "key2", 3 }
            };

            Assert.That(viewData.Contains("key1"));
            Assert.That(viewData.Contains("key2"));
        }
Beispiel #3
0
 /// <summary>
 /// Checks if view data contains a parameter.
 /// </summary>
 /// <param name="key">Parameter key</param>
 /// <returns><c>true</c> if found; otherwise <c>false</c>.</returns>
 public bool Contains(string key)
 {
     return(_parameters.Contains(key));
 }
 public void ShouldInitializeWithKeys()
 {
     var viewData = new ViewDataDictionary {{"key1", 2}, {"key2", 3}};
     Assert.That(viewData.Contains("key1"));
     Assert.That(viewData.Contains("key2"));
 }
        public void ShouldReportContainsCorrectly()
        {
            var viewData = new ViewDataDictionary();
            viewData.Add(new Url("/2"));

            Assert.That(viewData.Contains<Url>());
            Assert.That(viewData.Contains(typeof(Url)));
        }
 public void Should_be_able_to_check_whether_a_type_exists()
 {
     Assert.False(viewData.Contains <int>());
 }