コード例 #1
0
        public void RemI4I4([I4] int a, [I4NotZero] int b)
        {
            if (a == int.MinValue && b == -1)
            {
                Assert.Inconclusive("TODO: Overflow exception not implemented");
            }

            Assert.AreEqual(Int32Tests.RemI4I4(a, b), Run <int>("Mosa.Test.Collection", "Int32Tests", "RemI4I4", a, b));
        }
コード例 #2
0
        public void RemI4I4(int a, int b)
        {
            if (a == int.MinValue && b == -1)
            {
                //Assert.Inconclusive("TODO: Overflow exception not implemented");
                return;
            }

            if (b == 0)
            {
                return;
            }

            Assert.Equal(Int32Tests.RemI4I4(a, b), Run <int>("Mosa.Test.Collection.Int32Tests.RemI4I4", a, b));
        }
コード例 #3
0
 public void AndI4I4(int a, int b)
 {
     Assert.Equal(Int32Tests.AndI4I4(a, b), Run <int>("Mosa.Test.Collection.Int32Tests.AndI4I4", a, b));
 }
コード例 #4
0
 public void RetI4(int a)
 {
     Assert.Equal(Int32Tests.RetI4(a), Run <int>("Mosa.Test.Collection.Int32Tests.RetI4", a));
 }
コード例 #5
0
 //[Theory]
 //[ExpectedException(typeof(DivideByZeroException))]
 public void RemI4I4DivideByZeroException(int a)
 {
     Assert.Equal(Int32Tests.RemI4I4(a, (int)0), Run <int>("Mosa.Test.Collection.Int32Tests.RemI4I4", a, (int)0));
 }
コード例 #6
0
 public void LdelemaI4(int index, int value)
 {
     Assert.Equal(Int32Tests.Ldelema(index, value), Run <int>("Mosa.Test.Collection.Int32Tests.Ldelema", index, value));
 }
コード例 #7
0
 public void CgeI4I4(int a, int b)
 {
     Assert.Equal(Int32Tests.CgeI4I4(a, b), Run <bool>("Mosa.Test.Collection.Int32Tests.CgeI4I4", a, b));
 }
コード例 #8
0
 public void OrI4I4([I4] int a, [I4] int b)
 {
     Assert.AreEqual(Int32Tests.OrI4I4(a, b), Run <int>("Mosa.Test.Collection", "Int32Tests", "OrI4I4", a, b));
 }
コード例 #9
0
 public void RetI4([I4] int a)
 {
     Assert.AreEqual(Int32Tests.RetI4(a), Run <int>("Mosa.Test.Collection", "Int32Tests", "RetI4", a));
 }
コード例 #10
0
 public void CgeI4I4([I4] int a, [I4] int b)
 {
     Assert.AreEqual(Int32Tests.CgeI4I4(a, b), Run <bool>("Mosa.Test.Collection", "Int32Tests", "CgeI4I4", a, b));
 }
コード例 #11
0
 //[Theory]
 //[ExpectedException(typeof(DivideByZeroException))]
 public void DivI4I4DivideByZeroException(int a)
 {
     Assert.Equal(Int32Tests.DivI4I4(a, 0), Run <int>("Mosa.UnitTest.Collection.Int32Tests.DivI4I4", a, 0));
 }
コード例 #12
0
 public void MulI4I4(int a, int b)
 {
     Assert.Equal(Int32Tests.MulI4I4(a, b), Run <int>("Mosa.UnitTest.Collection.Int32Tests.MulI4I4", a, b));
 }
コード例 #13
0
ファイル: Int32Fixture.cs プロジェクト: mlintell/MOSA-Project
 //[Theory]
 //[ExpectedException(typeof(DivideByZeroException))]
 private void RemI4I4DivideByZeroException(int a)
 {
     Assert.Equal(Int32Tests.RemI4I4(a, 0), Run <int>("Mosa.UnitTest.Collection.Int32Tests.RemI4I4", a, 0));
 }