Пример #1
0
        public void SamplesTest()
        {
            Util.CacheCombinations(4);
            Samples s = new Samples(new bool[][] {
                new bool[] { true, false, true, true },
                new bool[] { true, false, true, false },
                new bool[] { false, true, false, true },
                new bool[] { true, true, false, false },
            });

            Assert.AreEqual(0, s.Calc(1));
            Assert.AreEqual(3, s.Calc(2));
            Assert.AreEqual(4, s.Calc(3));
            Assert.AreEqual(1, s.Calc(4));
        }