Exemplo n.º 1
0
        public void ZyklusIstVerkuerzbarTest2()
        {
            const int zyklusSumme = 4;
            Zyklus    zyklus      = new Zyklus(zyklusSumme, new long[] { 0, 2 });

            long[] neu = new long[] { 0 }; // da Referenztyp

            Zyklus.ZyklusVerkuerzen(ref zyklus);

            for (int i = 0; i < neu.Length; i++)
            {
                Assert.IsTrue(zyklus.Elemente[i] == neu[i]);
            }

            Assert.IsTrue(zyklus.ZyklusSumme == (zyklusSumme / 2));
        }
Exemplo n.º 2
0
        public void ZyklusIstNichtEchtVerkuerzbarTest()
        {
            const int zyklusSumme = 13;
            Zyklus    zyklus      = new Zyklus(zyklusSumme, new long[] { 0, 2, 5, 8, 10 });

            long[] neu = new long[] { 0, 2, 5, 8, 10 }; // da Referenztyp

            Zyklus.ZyklusVerkuerzen(ref zyklus);

            for (int i = 0; i < neu.Length; i++)
            {
                Assert.IsTrue(zyklus.Elemente[i] == neu[i]);
            }

            Assert.IsTrue(zyklus.ZyklusSumme == zyklusSumme);
        }