Esempio n. 1
0
        static void AssertDiv0Mod0(int x1, int x2)
        {
            var nd = SchemeImpl.Div0(x1, x2);
            var xm = SchemeImpl.Mod0(x1, x2);

            var r = SchemeImpl.Div0Mod0(x1, x2);

            Assert.AreEqual(nd, r.Item1);
            Assert.AreEqual(xm, r.Item2);

            AssertDiv0Mod0(x1, x2, nd, xm);
        }
Esempio n. 2
0
        static void AssertDiv0Mod0Tuple(int x1, int x2)
        {
            var dm = SchemeImpl.Div0Mod0(x1, x2);

            AssertDiv0Mod0(x1, x2, dm.Item1, dm.Item2);
        }