CSharpUtilsTests.ListExtensionsTest.LowerBoundTest C# (CSharp) Method

LowerBoundTest() private method

private LowerBoundTest ( ) : void
return void
		public void LowerBoundTest()
		{
			var Items = new List<Int32>(new int[] { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 });
			Assert.AreEqual("70,60,50,40,30,20,10", Items.LowerBound(75).ToStringArray());
			Assert.AreEqual("70,60,50,40,30,20,10", Items.LowerBound(70, true).ToStringArray());
			Assert.AreEqual("60,50,40,30,20,10"   , Items.LowerBound(70, false).ToStringArray());

			Assert.AreEqual("70,80,90,100", Items.UpperBound(65).ToStringArray());
			Assert.AreEqual("70,80,90,100", Items.UpperBound(70, true).ToStringArray());
			Assert.AreEqual("80,90,100", Items.UpperBound(70, false).ToStringArray());
		}