Ejemplo n.º 1
0
        public void TestLimits()
        {
            var         IP    = new IncreasingPasswords(3);
            IList <int> three = new List <int> {
                3, 6, 7
            };

            CollectionAssert.AreEqual((ICollection)three, (ICollection)IP.Limits);
        }
Ejemplo n.º 2
0
        public void TestMethod1()
        {
            var IP = new IncreasingPasswords(1);

            Assert.AreEqual(45, IP.NChooseK(10, 2));
            Assert.AreEqual(55, IP.NChooseK(11, 2));
            Assert.AreEqual(10, IP.NChooseK(5, 3));
            Assert.AreEqual(1, IP.NChooseK(10, 0));
            Assert.AreEqual(10, IP.NChooseK(10, 9));
        }