Exemple #1
0
        public void RemI1I1(sbyte a, sbyte b)
        {
            if (b == 0)
            {
                return;
            }

            Assert.Equal(Int8Tests.RemI1I1(a, b), Run <int>("Mosa.UnitTest.Collection.Int8Tests.RemI1I1", a, b));
        }
        public void DivI1I1([I1] sbyte a, [I1NotZero] sbyte b)
        {
            if (a == sbyte.MinValue && b == -1)
            {
                Assert.Inconclusive("TODO: Overflow exception not implemented");
            }

            Assert.AreEqual(Int8Tests.DivI1I1(a, b), Run <int>("Mosa.Test.Collection", "Int8Tests", "DivI1I1", a, b));
        }
 public void XorI1I1([I1] sbyte a, [I1] sbyte b)
 {
     Assert.AreEqual(Int8Tests.XorI1I1(a, b), Run <int>("Mosa.Test.Collection", "Int8Tests", "XorI1I1", a, b));
 }
 public void RetI1([I1] sbyte a)
 {
     Assert.AreEqual(Int8Tests.RetI1(a), Run <sbyte>("Mosa.Test.Collection", "Int8Tests", "RetI1", a));
 }
 public void RemI1I1([I1] sbyte a, [I1NotZero] sbyte b)
 {
     Assert.AreEqual(Int8Tests.RemI1I1(a, b), Run <int>("Mosa.Test.Collection", "Int8Tests", "RemI1I1", a, b));
 }
 public void CgeI1I1([I1] sbyte a, [I1] sbyte b)
 {
     Assert.AreEqual(Int8Tests.CgeI1I1(a, b), Run <bool>("Mosa.Test.Collection", "Int8Tests", "CgeI1I1", a, b));
 }
Exemple #7
0
 public void CompI1(sbyte a)
 {
     Assert.Equal(Int8Tests.CompI1(a), Run <int>("Mosa.UnitTest.Collection.Int8Tests.CompI1", a));
 }
Exemple #8
0
 public void XorI1I1(sbyte a, sbyte b)
 {
     Assert.Equal(Int8Tests.XorI1I1(a, b), Run <int>("Mosa.UnitTest.Collection.Int8Tests.XorI1I1", a, b));
 }
Exemple #9
0
 public void RetI1(sbyte a)
 {
     Assert.Equal(Int8Tests.RetI1(a), Run <sbyte>("Mosa.UnitTest.Collection.Int8Tests.RetI1", a));
 }
Exemple #10
0
 //[Theory]
 //[ExpectedException(typeof(DivideByZeroException))]
 public void RemI1I1DivideByZeroException(sbyte a)
 {
     Assert.Equal(Int8Tests.RemI1I1(a, 0), Run <int>("Mosa.UnitTest.Collection.Int8Tests.RemI1I1", a, (sbyte)0));
 }
Exemple #11
0
 public void LdelemaI1(int index, sbyte value)
 {
     Assert.Equal(Int8Tests.Ldelema(index, value), Run <sbyte>("Mosa.UnitTest.Collection.Int8Tests.Ldelema", index, value));
 }
Exemple #12
0
 public void CgeI1I1(sbyte a, sbyte b)
 {
     Assert.Equal(Int8Tests.CgeI1I1(a, b), Run <bool>("Mosa.UnitTest.Collection.Int8Tests.CgeI1I1", a, b));
 }
Exemple #13
0
 public void ShiftRightI1I1(sbyte a, byte b)
 {
     Assert.Equal(Int8Tests.ShiftRightI1I1(a, b), Run <int>("Mosa.UnitTest.Collection.Int8Tests.ShiftRightI1I1", a, b));
 }
 public void AndI1I1(sbyte a, sbyte b)
 {
     Assert.Equal(Int8Tests.AndI1I1(a, b), Run <int>("Mosa.Test.Collection.Int8Tests.AndI1I1", a, b));
 }