public void IsNullOrEmpty_KeyNull()
		{
			NameValueCollection collection = new NameValueCollection();
			collection.Add("a", "b");
			collection.Add("c", "d");
			collection.IsNullOrEmpty(null);
		}
		public void IsNullOrEmpty_KeyEmpty()
		{
			NameValueCollection collection = new NameValueCollection();
			collection.Add("a", "b");
			collection.Add("c", "d");
			collection.IsNullOrEmpty(string.Empty);
		}
		public void IsNullOrEmpty_ItemDoesNotExist()
		{
			NameValueCollection collection = new NameValueCollection();
			collection.Add("a", "b");
			collection.Add("c", "d");
			bool isNullOrEmpty = collection.IsNullOrEmpty("e");
			Assert.IsTrue(isNullOrEmpty);
		}
		public void IsNullOrEmpty_ItemExists()
		{
			NameValueCollection collection = new NameValueCollection();
			collection.Add("a", "b");
			collection.Add("c", "d");
			bool isNullOrEmpty = collection.IsNullOrEmpty("c");
			Assert.IsFalse(isNullOrEmpty);
		}
		public void IsNullOrEmpty_ItemExistsButIsNullOrEmpty()
		{
			NameValueCollection collection = new NameValueCollection();
			collection.Add("a", "b");
			collection.Add("c", "d");
			collection.Add("e", string.Empty);
			collection.Add("f", null);

			bool isNullOrEmpty = collection.IsNullOrEmpty("e");
			Assert.IsTrue(isNullOrEmpty);
			
			isNullOrEmpty = collection.IsNullOrEmpty("f");
			Assert.IsTrue(isNullOrEmpty);
		}