All pastes #382175 Raw Edit

Someone

public text v1 · immutable
·published 2007-03-05 11:11 UTC
rendered paste body
		[Test]
		public void DupNamesTest ()
		{
			OdbcCommand cmd1 = new OdbcCommand ();
			OdbcParameter p1 = cmd1.Parameters.Add ("@foo", OdbcType.Text, 15);
			OdbcParameter p2 = cmd1.Parameters.Add ("@foo", OdbcType.Binary, 15);
			
			Assert.AreEqual (2, cmd1.Parameters.Count);
			
			//Check IndexOf (string) overload
			Assert.AreEqual (0, cmd1.Parameters.IndexOf ("@foo"));
			
			//Check IndexOf (OdbcParameter) overload
			Assert.AreEqual (0, cmd1.Parameters.IndexOf (p1));
			Assert.AreEqual (1, cmd1.Parameters.IndexOf (p2));
			
			//Check IndexOf (object) overload
			Assert.AreEqual (0, cmd1.Parameters.IndexOf ((object) p1));
			Assert.AreEqual (1, cmd1.Parameters.IndexOf ((object) p2));
		}