コード例 #1
0
ファイル: WikiTalkTests.cs プロジェクト: nuxleus/flexwiki
		public void BELIntegerStringDivideTest()
		{
			BELInteger source = new BELInteger(10);
			int expectedResult = 5;
			int result = source.Divide("2");
			Assert.AreEqual(expectedResult, result, "Checking that BELInteger(10).Divide(\"2\") = 5");
		}
コード例 #2
0
ファイル: WikiTalkTests.cs プロジェクト: nuxleus/flexwiki
		public void BELIntegerDivideByOneTest()
		{
			BELInteger source = new BELInteger(8);
			int result = source.Divide(1);
			Assert.AreEqual(source.Value, result, "Checking that BELInteger(8).Divide(1) = 8");
		}
コード例 #3
0
ファイル: WikiTalkTests.cs プロジェクト: nuxleus/flexwiki
		public void BELIntegerDivideMinValueNegativeTest()
		{
			BELInteger source = new BELInteger(int.MinValue);
			int min = int.MinValue;
			int expectedResult = min / -2;
			int result = source.Divide(-2);
			Assert.AreEqual(expectedResult, result, "Checking that BELInteger(int.MinValue).Divide(-2) 'wraps' correctly");
		}
コード例 #4
0
ファイル: WikiTalkTests.cs プロジェクト: nuxleus/flexwiki
		public void BELIntegerDivideMinValueTest()
		{
			BELInteger source = new BELInteger(int.MinValue);
			int min = int.MinValue;
			int expectedResult = min / 2;
			int result = source.Divide(2);
			Assert.AreEqual(expectedResult, result, "Checking that BELInteger(int.MinValue).Divide(2) works");
		}
コード例 #5
0
ファイル: WikiTalkTests.cs プロジェクト: nuxleus/flexwiki
		public void BELIntegerDivideNegativeSourceTest()
		{
			BELInteger source = new BELInteger(-4);
			int expectedResult = -2;
			int result = source.Divide(2);
			Assert.AreEqual(expectedResult, result, "Checking that BELInteger(-4).Divide(2) = -8");
		}
コード例 #6
0
ファイル: WikiTalkTests.cs プロジェクト: nuxleus/flexwiki
		public void BELIntegerDivideZeroTest()
		{
			BELInteger source = new BELInteger(4);
			int result = source.Divide(0);
		}